diff --git a/src/backend/langflow/cache/utils.py b/src/backend/langflow/cache/utils.py index 3e456c3d4..3deabe9f4 100644 --- a/src/backend/langflow/cache/utils.py +++ b/src/backend/langflow/cache/utils.py @@ -165,8 +165,7 @@ def save_uploaded_file(file, folder_name): # Use the hex digest of the hash as the file name hex_dig = sha256_hash.hexdigest() - file_extension = Path(file.filename).suffix - file_name = f"{hex_dig}{file_extension}" + file_name = hex_dig # Reset the file cursor to the beginning of the file file.seek(0) diff --git a/src/backend/langflow/processing/process.py b/src/backend/langflow/processing/process.py index 4f5295c60..f817a210a 100644 --- a/src/backend/langflow/processing/process.py +++ b/src/backend/langflow/processing/process.py @@ -206,7 +206,8 @@ def apply_tweaks(node: Dict[str, Any], node_tweaks: Dict[str, Any]) -> None: for tweak_name, tweak_value in node_tweaks.items(): if tweak_name and tweak_value and tweak_name in template_data: - template_data[tweak_name]["value"] = tweak_value + key = tweak_name if tweak_name == "file_path" else "value" + template_data[tweak_name][key] = tweak_value def process_tweaks(