We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 95646fb commit 5d3b0cdCopy full SHA for 5d3b0cd
RAGManager/app/services/pdf_processor.py
@@ -116,8 +116,12 @@ def pdf_to_document(
116
try:
117
pdf = pdfplumber.open(io.BytesIO(pdf_bytes))
118
except Exception as e:
119
- logger.error(f"Failed to open PDF '{object_name}': {e} (possibly corrupted or password-protected)")
120
- return documents
+ logger.error(
+ "Failed to open PDF '%s': %s (possibly corrupted or password-protected)",
121
+ object_name,
122
+ e,
123
+ )
124
+ raise ValueError(f"Failed to open PDF '{object_name}': {e}") from e
125
126
127
for page_num, page in enumerate(pdf.pages, start=1):
0 commit comments