From 5dafe6f7fe737935f91b3b06f12e522a0da90df3 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Mon, 25 Aug 2025 14:58:25 +0800 Subject: [PATCH] fix: Unable to retrieve session variables after form collection node (#3926) --- .../flow/step_node/start_node/impl/base_start_node.py | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/application/flow/step_node/start_node/impl/base_start_node.py b/apps/application/flow/step_node/start_node/impl/base_start_node.py index fbb686289..cc3c65a74 100644 --- a/apps/application/flow/step_node/start_node/impl/base_start_node.py +++ b/apps/application/flow/step_node/start_node/impl/base_start_node.py @@ -55,6 +55,7 @@ class BaseStartStepNode(IStarNode): workflow_manage.context[key] = value for item in details.get('global_fields', []): workflow_manage.context[item.get('key')] = item.get('value') + self.workflow_manage.chat_context = self.workflow_manage.get_chat_info().get_chat_variable() def get_node_params_serializer_class(self) -> Type[serializers.Serializer]: pass