Add check for unsupported .doc files

This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-03-21 12:50:25 -03:00
commit 3f3cd7b9b2

View file

@ -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)