From cb62afb0531952729c72083de5780e6e2922539b Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 31 Aug 2023 09:48:27 -0700 Subject: [PATCH] catch all parser errors as generic exception --- src/documents/consumer.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/documents/consumer.py b/src/documents/consumer.py index 0ec6090c2..863376505 100644 --- a/src/documents/consumer.py +++ b/src/documents/consumer.py @@ -34,7 +34,6 @@ from .models import DocumentType from .models import FileInfo from .models import Tag from .parsers import DocumentParser -from .parsers import ParseError from .parsers import get_parser_class_for_mime_type from .parsers import parse_date from .signals import document_consumption_finished @@ -449,7 +448,7 @@ class Consumer(LoggingMixin): date = parse_date(self.filename, text) archive_path = document_parser.get_archive_path() - except ParseError as e: + except Exception as e: document_parser.cleanup() tempdir.cleanup() self._fail(