feat/datasource
jyong 10 months ago
parent 09e0a54070
commit 6ec742539a

@ -1,3 +1,4 @@
import json
import logging import logging
from argparse import ArgumentTypeError from argparse import ArgumentTypeError
from datetime import UTC, datetime from datetime import UTC, datetime
@ -1116,7 +1117,7 @@ class DocumentPipelineExecutionLogApi(DocumentResource):
if not log: if not log:
return {"datasource_info": None, "datasource_type": None, "input_data": None}, 200 return {"datasource_info": None, "datasource_type": None, "input_data": None}, 200
return { return {
"datasource_info": log.datasource_info, "datasource_info": json.loads(log.datasource_info),
"datasource_type": log.datasource_type, "datasource_type": log.datasource_type,
"input_data": log.input_data, "input_data": log.input_data,
}, 200 }, 200

@ -140,7 +140,7 @@ class PipelineGenerator(BaseAppGenerator):
document_pipeline_execution_log = DocumentPipelineExecutionLog( document_pipeline_execution_log = DocumentPipelineExecutionLog(
document_id=document_id, document_id=document_id,
datasource_type=datasource_type, datasource_type=datasource_type,
datasource_info=datasource_info, datasource_info=json.dumps(datasource_info),
input_data=inputs, input_data=inputs,
pipeline_id=pipeline.id, pipeline_id=pipeline.id,
created_by=user.id, created_by=user.id,

Loading…
Cancel
Save