From e3278566508c148a8528acc5556c38ccdbb50c9a Mon Sep 17 00:00:00 2001 From: -LAN- Date: Wed, 28 May 2025 15:04:39 +0800 Subject: [PATCH] fix(easy_ui_based_generate_task_pipeline): Remove `db.session.close()` to prevent detaching current_user from session Signed-off-by: -LAN- --- .../app/task_pipeline/easy_ui_based_generate_task_pipeline.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/api/core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py b/api/core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py index a98a42f5df..6c768fd86c 100644 --- a/api/core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py +++ b/api/core/app/task_pipeline/easy_ui_based_generate_task_pipeline.py @@ -455,8 +455,6 @@ class EasyUIBasedGenerateTaskPipeline(BasedGenerateTaskPipeline, MessageCycleMan agent_thought: Optional[MessageAgentThought] = ( db.session.query(MessageAgentThought).filter(MessageAgentThought.id == event.agent_thought_id).first() ) - db.session.refresh(agent_thought) - db.session.close() if agent_thought: return AgentThoughtStreamResponse(