From 762743ec9d07ccbd0c805498074a467fc9333533 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 31 Aug 2023 00:36:05 -0700 Subject: [PATCH] Raise ParseError from gs rendering error --- src/paperless_tesseract/parsers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/paperless_tesseract/parsers.py b/src/paperless_tesseract/parsers.py index 4dbebb589..6764d5031 100644 --- a/src/paperless_tesseract/parsers.py +++ b/src/paperless_tesseract/parsers.py @@ -340,7 +340,10 @@ class RasterisedDocumentParser(DocumentParser): "Ghostscript PDF/A rendering failed, consider setting " "PAPERLESS_OCR_USER_ARGS: '{\"continue_on_soft_render_error\": true}'", # noqa: E501 ) - raise e + + raise ParseError( + f"SubprocessOutputError: {e!s}. See logs for more information.", + ) from e except (NoTextFoundException, InputFileError) as e: self.log.warning( f"Encountered an error while running OCR: {e!s}. "