diff --git a/beets/importer.py b/beets/importer.py index 758e1d30b..4d796982f 100644 --- a/beets/importer.py +++ b/beets/importer.py @@ -182,7 +182,7 @@ class ImportState: """ return toppath in self.tagprogress - def progress_reset(self, toppath: PathBytes): + def progress_reset(self, toppath: PathBytes | None): """Reset the progress for `toppath`.""" with self as state: if toppath in state.tagprogress: @@ -1161,7 +1161,7 @@ class SentinelImportTask(ImportTask): pass def save_progress(self): - if self.paths is None and self.toppath: + if not self.paths: # "Done" sentinel. ImportState().progress_reset(self.toppath) elif self.toppath: