From 3f3cd7b9b2d60d76d53573634a4bc9f98b13a2aa Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Thu, 21 Mar 2024 12:50:25 -0300 Subject: [PATCH] Add check for unsupported .doc files --- src/backend/langflow/components/data/File.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/components/data/File.py b/src/backend/langflow/components/data/File.py index 34da1a7fb..f82870d96 100644 --- a/src/backend/langflow/components/data/File.py +++ b/src/backend/langflow/components/data/File.py @@ -27,6 +27,8 @@ class FileComponent(CustomComponent): def load_file(self, path: str, silent_errors: bool = False) -> Record: resolved_path = self.resolve_path(path) extension = resolved_path.split(".")[-1] + if extension == "doc": + raise ValueError("doc files are not supported. Please save as .docx") if extension not in TEXT_FILE_TYPES: raise ValueError(f"Unsupported file type: {extension}") record = parse_text_file_to_record(resolved_path, silent_errors)