From 7c63fa37851e7adc272b42370b5468d382684aee Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Thu, 26 Dec 2024 17:11:30 +0800 Subject: [PATCH] fix: Workflow execution conditions did not execute as expected --- apps/application/flow/workflow_manage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/application/flow/workflow_manage.py b/apps/application/flow/workflow_manage.py index 66e67a0824d..496b1847a78 100644 --- a/apps/application/flow/workflow_manage.py +++ b/apps/application/flow/workflow_manage.py @@ -679,7 +679,7 @@ def get_next_node_list(self, current_node, current_node_result): self.get_node_cls_by_id(edge.targetNodeId, self.get_up_node_id_list(edge.targetNodeId))) else: node_list.append( - self.get_node_cls_by_id(edge.targetNodeId, self.get_up_node_id_list(edge.targetNodeId))) + self.get_node_cls_by_id(edge.targetNodeId, [current_node.node.id])) return node_list def get_reference_field(self, node_id: str, fields: List[str]):