|
@@ -292,9 +292,9 @@ class WorkflowCycleManage:
|
|
|
db.session.query(WorkflowNodeExecution).filter(WorkflowNodeExecution.id == workflow_node_execution.id).update(
|
|
|
{
|
|
|
WorkflowNodeExecution.status: WorkflowNodeExecutionStatus.SUCCEEDED.value,
|
|
|
- WorkflowNodeExecution.inputs: json.dumps(inputs) if inputs else "{}",
|
|
|
- WorkflowNodeExecution.process_data: json.dumps(process_data) if event.process_data else "{}",
|
|
|
- WorkflowNodeExecution.outputs: json.dumps(outputs) if outputs else "{}",
|
|
|
+ WorkflowNodeExecution.inputs: json.dumps(inputs) if inputs else None,
|
|
|
+ WorkflowNodeExecution.process_data: json.dumps(process_data) if process_data else None,
|
|
|
+ WorkflowNodeExecution.outputs: json.dumps(outputs) if outputs else None,
|
|
|
WorkflowNodeExecution.execution_metadata: execution_metadata,
|
|
|
WorkflowNodeExecution.finished_at: finished_at,
|
|
|
WorkflowNodeExecution.elapsed_time: elapsed_time,
|
|
@@ -306,9 +306,9 @@ class WorkflowCycleManage:
|
|
|
process_data = WorkflowEntry.handle_special_values(event.process_data)
|
|
|
|
|
|
workflow_node_execution.status = WorkflowNodeExecutionStatus.SUCCEEDED.value
|
|
|
- workflow_node_execution.inputs = json.dumps(inputs) if inputs else "{}"
|
|
|
- workflow_node_execution.process_data = json.dumps(process_data) if process_data else "{}"
|
|
|
- workflow_node_execution.outputs = json.dumps(outputs) if outputs else "{}"
|
|
|
+ workflow_node_execution.inputs = json.dumps(inputs) if inputs else None
|
|
|
+ workflow_node_execution.process_data = json.dumps(process_data) if process_data else None
|
|
|
+ workflow_node_execution.outputs = json.dumps(outputs) if outputs else None
|
|
|
workflow_node_execution.execution_metadata = execution_metadata
|
|
|
workflow_node_execution.finished_at = finished_at
|
|
|
workflow_node_execution.elapsed_time = elapsed_time
|