Skip to content

Commit eebc631

Browse files
committed
fix: Workflow execution logic error
1 parent 62dd0eb commit eebc631

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

apps/application/flow/step_node/function_lib_node/impl/base_function_lib_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ def convert_value(name: str, value, _type, is_required, source, node):
9393
class BaseFunctionLibNodeNode(IFunctionLibNode):
9494
def save_context(self, details, workflow_manage):
9595
self.context['result'] = details.get('result')
96-
self.answer_text = details.get('result')
96+
self.answer_text = str(details.get('result'))
9797

9898
def execute(self, function_lib_id, input_field_list, **kwargs) -> NodeResult:
9999
function_lib = QuerySet(FunctionLib).filter(id=function_lib_id).first()

apps/application/flow/step_node/function_node/impl/base_function_node.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ def convert_value(name: str, value, _type, is_required, source, node):
8080
class BaseFunctionNodeNode(IFunctionNode):
8181
def save_context(self, details, workflow_manage):
8282
self.context['result'] = details.get('result')
83-
self.answer_text = details.get('result')
83+
self.answer_text = str(details.get('result'))
8484

8585
def execute(self, input_field_list, code, **kwargs) -> NodeResult:
8686
params = {field.get('name'): convert_value(field.get('name'), field.get('value'), field.get('type'),

apps/application/flow/workflow_manage.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -588,7 +588,7 @@ def get_runtime_details(self):
588588
details['node_id'] = node.id
589589
details['up_node_id_list'] = node.up_node_id_list
590590
details['runtime_node_id'] = node.runtime_node_id
591-
details_result[str(uuid.uuid1())] = details
591+
details_result[node.runtime_node_id] = details
592592
return details_result
593593

594594
def get_answer_text_list(self):

0 commit comments

Comments
 (0)