From d9dcd33425481c1cd0946654d7b77d4f17963dbf Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Thu, 26 Dec 2024 17:31:30 +0800 Subject: [PATCH] fix: Workflow execution conditions did not execute as expected (#1915) --- 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 66e67a082..496b1847a 100644 --- a/apps/application/flow/workflow_manage.py +++ b/apps/application/flow/workflow_manage.py @@ -679,7 +679,7 @@ class WorkflowManage: 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]):