fix: system file upload can't export custom file types (#20122)

This commit is contained in:
非法操作 2025-05-22 22:29:27 +08:00 committed by GitHub
parent db09d18e92
commit 9b1dc1de7a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -199,7 +199,9 @@ class Workflow(Base):
features["file_upload"]["number_limits"] = image_number_limits
features["file_upload"]["allowed_file_upload_methods"] = image_transfer_methods
features["file_upload"]["allowed_file_types"] = features["file_upload"].get("allowed_file_types", ["image"])
features["file_upload"]["allowed_file_extensions"] = []
features["file_upload"]["allowed_file_extensions"] = features["file_upload"].get(
"allowed_file_extensions", []
)
del features["file_upload"]["image"]
self._features = json.dumps(features)
return self._features