diff --git a/src/backend/langflow/services/cache/utils.py b/src/backend/langflow/services/cache/utils.py index 75380b3d5..83cde2240 100644 --- a/src/backend/langflow/services/cache/utils.py +++ b/src/backend/langflow/services/cache/utils.py @@ -169,7 +169,11 @@ def save_uploaded_file(file: UploadFile, folder_name): """ cache_path = Path(CACHE_DIR) folder_path = cache_path / folder_name - file_extension = Path(file.filename).suffix + filename = file.filename + if isinstance(filename, str) or isinstance(filename, Path): + file_extension = Path(filename).suffix + else: + file_extension = "" file_object = file.file # Create the folder if it doesn't exist