fix: include document name in bytes_to_uploaded_file call for better file handling

This commit is contained in:
CaptainB 2025-11-26 12:50:43 +08:00
parent 9368df5d39
commit 091f771f15

View File

@ -50,7 +50,7 @@ class BaseDocumentSplitNode(IDocumentSplitNode):
get_buffer = FileBufferHandle().get_buffer
for doc in file_list:
file_mem = bytes_to_uploaded_file(doc['content'].encode('utf-8'))
file_mem = bytes_to_uploaded_file(doc['content'].encode('utf-8'), doc['name'])
result = default_split_handle.handle(file_mem, patterns, with_filter, limit, get_buffer, self._save_image)
# 统一处理结果为列表
results = result if isinstance(result, list) else [result]