From 44326c3a7c2ff68a7e03b5bb03757334f6fd2f39 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Fri, 5 Dec 2025 10:25:35 +0800 Subject: [PATCH] fix: update item name assignment in base_document_split_node to handle default case --- .../document_split_node/impl/base_document_split_node.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/application/flow/step_node/document_split_node/impl/base_document_split_node.py b/apps/application/flow/step_node/document_split_node/impl/base_document_split_node.py index 97244bb61..508a1986e 100644 --- a/apps/application/flow/step_node/document_split_node/impl/base_document_split_node.py +++ b/apps/application/flow/step_node/document_split_node/impl/base_document_split_node.py @@ -112,7 +112,8 @@ class BaseDocumentSplitNode(IDocumentSplitNode): 'source_file_id': source_file_id, 'source_url': file_name, } - item['name'] = item.get('name', file_name) + if item.get('name', 'file.txt') == 'file.txt': + item['name'] = file_name item['source_file_id'] = source_file_id item['paragraphs'] = item.pop('content', item.get('paragraphs', []))