fix: check valid empty directory

This commit is contained in:
Talison Fabio 2025-03-31 09:34:40 -03:00 committed by João Marcos
parent 3258cbef5b
commit bb22cbb738

View File

@ -313,7 +313,7 @@ fn unpack(
output_dir: &Path,
question_policy: QuestionPolicy,
) -> crate::Result<ControlFlow<(), usize>> {
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()