From 5007a2a298d3e0e1a09d96424b4d846c9293098f Mon Sep 17 00:00:00 2001 From: Igor Ilic Date: Thu, 30 Oct 2025 14:49:58 +0100 Subject: [PATCH] refactor: dont use file name from metadata --- cognee/infrastructure/files/utils/get_file_metadata.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cognee/infrastructure/files/utils/get_file_metadata.py b/cognee/infrastructure/files/utils/get_file_metadata.py index debc7bbaf..3b6c5a364 100644 --- a/cognee/infrastructure/files/utils/get_file_metadata.py +++ b/cognee/infrastructure/files/utils/get_file_metadata.py @@ -53,15 +53,15 @@ async def get_file_metadata(file: BinaryIO, name: Optional[str] = None) -> FileM except io.UnsupportedOperation as error: logger.error(f"Error retrieving content hash for file: {file.name} \n{str(error)}\n\n") - file_type = guess_file_type(file, name=name) + file_type = guess_file_type(file, name) file_path = getattr(file, "name", None) or getattr(file, "full_name", None) if isinstance(file_path, str): file_name = Path(file_path).stem if file_path else None else: - # In case file_path does not exist try file_name - file_name = name + # In case file_path does not exist or is a integer return None + file_name = None # Get file size pos = file.tell() # remember current pointer