From 833db6ba0bc61c8368eeb9bcdfda01a5478d7706 Mon Sep 17 00:00:00 2001 From: FFXN Date: Fri, 23 Jan 2026 13:38:41 +0800 Subject: [PATCH] fix: fix summary index bug. --- .../workflow/nodes/knowledge_index/knowledge_index_node.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/core/workflow/nodes/knowledge_index/knowledge_index_node.py b/api/core/workflow/nodes/knowledge_index/knowledge_index_node.py index 366fe24f60..247c143e82 100644 --- a/api/core/workflow/nodes/knowledge_index/knowledge_index_node.py +++ b/api/core/workflow/nodes/knowledge_index/knowledge_index_node.py @@ -165,6 +165,11 @@ class KnowledgeIndexNode(Node[KnowledgeIndexNodeData]): ) .scalar() ) + # Update need_summary based on dataset's summary_index_setting + if dataset.summary_index_setting and dataset.summary_index_setting.get("enable") is True: + document.need_summary = True + else: + document.need_summary = False db.session.add(document) # update document segment status db.session.query(DocumentSegment).where(