-
Couldn't load subscription status.
- Fork 5
Open
Description
please check this line :
It should change as follows:
task = get_or_create_task(
flow_class.task_class,
process=prev_activation.process,
flow_task=flow_task.name,
previous=prev_activation.task
)
or this lines:
maybe change as follows:
self.flow_class.task_class._default_manager.filter(
process=self.process,
status=STATUS_CHOICE.DONE,
flow_task=incoming_edge.src.name,
).latest('id')
Because in the following process, if the condition of the last step is not true and it returns to the step before joining, it will give an error that there is more than one task and it is not possible with the get() operation.
Metadata
Metadata
Assignees
Labels
No labels
