Fixes #650 - Approvals not Clearing When Completed

This commit is contained in:
alicia pritchett 2022-03-01 14:45:18 -05:00
parent 5dfb3153d1
commit e416873916
1 changed files with 2 additions and 0 deletions

View File

@ -923,6 +923,8 @@ class WorkflowService(object):
db.session.query(TaskEventModel). \
filter(TaskEventModel.workflow_id == processor.workflow_model.id). \
filter(TaskEventModel.action == WorkflowService.TASK_ACTION_ASSIGNMENT).delete()
db.session.commit()
tasks = processor.get_current_user_tasks()
for task in tasks:
user_ids = WorkflowService.get_users_assigned_to_task(processor, task)