From a0b6aaa5686b9ed5293b0375af0a6665765c8e61 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Tue, 22 Jul 2025 15:49:59 +0800 Subject: [PATCH] fix: Specifying a specific form parameter for the reply output will result in an error #3309 (#3703) --- apps/application/flow/workflow_manage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/application/flow/workflow_manage.py b/apps/application/flow/workflow_manage.py index 0922f5cd5..7496e01fe 100644 --- a/apps/application/flow/workflow_manage.py +++ b/apps/application/flow/workflow_manage.py @@ -298,8 +298,8 @@ class WorkflowManage: if global_fields is not None: for global_field in global_fields: global_field_list.append({**global_field, 'node_id': node_id, 'node_name': node_name}) - field_list.sort(key=lambda f: len(f.get('node_name') + f.get('label')), reverse=True) - global_field_list.sort(key=lambda f: len(f.get('node_name') + f.get('label')), reverse=True) + field_list.sort(key=lambda f: len(f.get('node_name') + f.get('value')), reverse=True) + global_field_list.sort(key=lambda f: len(f.get('node_name') + f.get('value')), reverse=True) self.field_list = field_list self.global_field_list = global_field_list