diff --git a/src/backend/base/langflow/base/data/utils.py b/src/backend/base/langflow/base/data/utils.py index 72bccd829..24a7061bd 100644 --- a/src/backend/base/langflow/base/data/utils.py +++ b/src/backend/base/langflow/base/data/utils.py @@ -130,8 +130,7 @@ def read_docx_file(file_path: str) -> str: def parse_pdf_to_text(file_path: str) -> str: from pypdf import PdfReader - with Path(file_path).open("rb") as f: - reader = PdfReader(f) + with Path(file_path).open("rb") as f, PdfReader(f) as reader: return "\n\n".join([page.extract_text() for page in reader.pages])