From bb22cbb7381cdd8a77df4bed54648bef2590b891 Mon Sep 17 00:00:00 2001 From: Talison Fabio <54823205+talis-fb@users.noreply.github.com> Date: Mon, 31 Mar 2025 09:34:40 -0300 Subject: [PATCH] fix: check valid empty directory --- src/commands/decompress.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands/decompress.rs b/src/commands/decompress.rs index d08836a..95d8029 100644 --- a/src/commands/decompress.rs +++ b/src/commands/decompress.rs @@ -313,7 +313,7 @@ fn unpack( output_dir: &Path, question_policy: QuestionPolicy, ) -> crate::Result> { - let is_valid_output_dir = !output_dir.exists() || (output_dir.is_dir() && output_dir.read_dir()?.count() > 0); + let is_valid_output_dir = !output_dir.exists() || (output_dir.is_dir() && output_dir.read_dir()?.count() == 0); let output_dir_cleaned = if is_valid_output_dir { output_dir.to_owned()