From 8942f528bbe462b1979649a4e4df2407e2b8253a Mon Sep 17 00:00:00 2001 From: Likename Haojie Date: Sat, 26 Oct 2024 01:08:28 +0800 Subject: [PATCH] Fix the bug where, when file upload is enabled, messages cannot be sent in the chat window after transitioning from the old workflow features structure to the new one. --- api/models/workflow.py | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/api/models/workflow.py b/api/models/workflow.py index e5fbcaf87e..408c8322b3 100644 --- a/api/models/workflow.py +++ b/api/models/workflow.py @@ -158,19 +158,7 @@ class Workflow(db.Model): return self._features features = json.loads(self._features) - if features.get("file_upload", {}).get("image", {}).get("enabled", False): - image_enabled = True - image_number_limits = int(features["file_upload"]["image"].get("number_limits", 1)) - image_transfer_methods = features["file_upload"]["image"].get( - "transfer_methods", ["remote_url", "local_file"] - ) - features["file_upload"]["enabled"] = image_enabled - features["file_upload"]["number_limits"] = image_number_limits - features["file_upload"]["allowed_upload_methods"] = image_transfer_methods - features["file_upload"]["allowed_file_types"] = ["image"] - features["file_upload"]["allowed_extensions"] = [] - del features["file_upload"]["image"] - self._features = json.dumps(features) + self._features = json.dumps(features) return self._features @features.setter