fix: update file handling in base_document_extract_node.py to use image metadata

--bug=1058385 --user=刘瑞斌 【应用】文档内容提取节点提取文档失败 https://www.tapd.cn/62980211/s/1727581
This commit is contained in:
CaptainB 2025-07-10 13:04:48 +08:00
parent 9d2fd05604
commit ed5cc3a0fa

View File

@ -61,9 +61,9 @@ class BaseDocumentExtractNode(IDocumentExtractNode):
'application_id': str(application.id) if application.id else None,
'file_id': str(image.id)
}
file = bytes_to_uploaded_file(image.image, image.image_name)
f = bytes_to_uploaded_file(image.meta['content'], image.file_name)
FileSerializer(data={
'file': file,
'file': f,
'meta': meta,
'source_id': meta['application_id'],
'source_type': FileSourceType.APPLICATION.value