From ce3a17783029df1faab4343708ec43f37d36dce4 Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Mon, 8 Jan 2024 13:45:09 +0100 Subject: [PATCH] handling stakeholder feedback do not change sas_id priority for discarded and suspended tasks --- atdb/taskdatabase/views.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index cc31eefc..281cdf6a 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -1389,13 +1389,14 @@ def ChangePrioritySasID(request, pk, priority_change, page=0): tasks = Task.objects.filter(sas_id=task.sas_id) for task in tasks: - priority = task.priority + int(priority_change) + if task.status not in ['discarded','suspended']: + priority = task.priority + int(priority_change) - if priority < 0: - priority = 0 + if priority < 0: + priority = 0 - task.priority = priority - task.save() + task.priority = priority + task.save() return redirect('ingest') -- GitLab