Merge pull request #480 from sartography/bug/no-assignment-tasks-639

Fixes #650 - Approvals not Clearing When Completed
This commit is contained in:
Dan Funk 2022-03-01 16:19:51 -05:00 committed by GitHub
commit cf77480803
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 0 deletions

View File

@ -930,6 +930,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)