fix: update item name assignment in base_document_split_node to handle default case

This commit is contained in:
CaptainB 2025-12-05 10:25:35 +08:00
parent 6503053cd1
commit 44326c3a7c

View File

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