Skip to content

Commit a8bf9de

Browse files
authored
fix: Unprocessed data of sub nodes in the import loop node (#5070)
1 parent 9b5008b commit a8bf9de

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

apps/tools/serializers/tool.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -717,9 +717,9 @@ def get_child_tool_list(self, work_flow, response):
717717
if skill_file:
718718
tool.code = base64.b64encode(skill_file.get_bytes()).decode('utf-8')
719719
response.append(ToolExportModelSerializer(tool).data)
720-
else:
721-
for tool in tool_list:
722-
response.append(ToolExportModelSerializer(tool).data)
720+
else:
721+
for tool in tool_list:
722+
response.append(ToolExportModelSerializer(tool).data)
723723
return response
724724

725725
def export(self):
@@ -774,7 +774,7 @@ class Import(serializers.Serializer):
774774
def to_tool_workflow(work_flow, update_tool_map):
775775
for node in work_flow.get('nodes', []):
776776
hand_node(node, update_tool_map)
777-
if node.get('type') == 'loop_node':
777+
if node.get('type') == 'loop-node':
778778
for n in node.get('properties', {}).get('node_data', {}).get('loop_body', {}).get('nodes', []):
779779
hand_node(n, update_tool_map)
780780
return work_flow

0 commit comments

Comments
 (0)