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 fbb68628973..cc3c65a748a 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 @@ def save_context(self, details, workflow_manage): 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