diff --git a/app/models/task.py b/app/models/task.py index eb47b7c2..751a7b3e 100644 --- a/app/models/task.py +++ b/app/models/task.py @@ -652,7 +652,7 @@ class Task(models.Model): try: self.extract_assets_and_complete() - except zipfile.BadZipFile: + except (zipfile.BadZipFile, FileNotFoundError): raise NodeServerError(gettext("Invalid zip file")) except NotImplementedError: raise NodeServerError(gettext("Unsupported compression method"))