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', []))