From 2c8855f6684e80e08bbacfd6fb63ad5284f509c0 Mon Sep 17 00:00:00 2001 From: GuanMu Date: Wed, 16 Jul 2025 11:40:48 +0000 Subject: [PATCH] fix test --- api/core/app/apps/advanced_chat/generate_task_pipeline.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/core/app/apps/advanced_chat/generate_task_pipeline.py b/api/core/app/apps/advanced_chat/generate_task_pipeline.py index f19d29d4cf..140ccbc443 100644 --- a/api/core/app/apps/advanced_chat/generate_task_pipeline.py +++ b/api/core/app/apps/advanced_chat/generate_task_pipeline.py @@ -511,8 +511,9 @@ class AdvancedChatAppGenerateTaskPipeline: workflow_execution=workflow_execution, ) workflow_outputs = workflow_finish_resp.data.outputs - filtered_outputs = {k: v for k, v in workflow_outputs.items() if k != "answer"} - self._task_state.metadata.outputs = filtered_outputs + if workflow_outputs: + filtered_outputs = {k: v for k, v in workflow_outputs.items() if k != "answer"} + self._task_state.metadata.outputs = filtered_outputs yield workflow_finish_resp self._base_task_pipeline._queue_manager.publish( QueueAdvancedChatMessageEndEvent(), PublishFrom.TASK_PIPELINE