From 7aa73e7110aa1d37220f13165be51daa98a43c45 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Thu, 19 Jun 2025 19:45:26 +0800 Subject: [PATCH] fix: make folder_id parameter optional in document.py --- apps/tools/serializers/tool.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/tools/serializers/tool.py b/apps/tools/serializers/tool.py index b15a4402e..b26a2acfd 100644 --- a/apps/tools/serializers/tool.py +++ b/apps/tools/serializers/tool.py @@ -323,7 +323,10 @@ class ToolSerializer(serializers.Serializer): for k in tool.init_params: if k in password_fields and tool.init_params[k]: tool.init_params[k] = encryption(tool.init_params[k]) - return ToolModelSerializer(tool).data + return { + **ToolModelSerializer(tool).data, + 'init_params': tool.init_params if tool.init_params else {}, + } def export(self): try: