From 7faff61d1ba4835a5b947989a6ffed5ab479db45 Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Thu, 6 Feb 2025 09:58:05 +0100 Subject: [PATCH] bugfix SDC-1663 --- atdb/taskdatabase/services/calculated_qualities.py | 3 --- atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- atdb/taskdatabase/views.py | 3 ++- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/atdb/taskdatabase/services/calculated_qualities.py b/atdb/taskdatabase/services/calculated_qualities.py index 178494e9..6f558cf9 100644 --- a/atdb/taskdatabase/services/calculated_qualities.py +++ b/atdb/taskdatabase/services/calculated_qualities.py @@ -199,9 +199,6 @@ def calculate_qualities(task, tasks_for_this_sasid, quality_thresholds): calculated_quality_sasid = calculate_quality_sasid(task, tasks_for_this_sasid) if calculated_quality_sasid: - # store the result in task.calculated_qualities (not yet saved in the database) - qualities['per_sasid'] = calculated_quality_sasid - # store the result in the activity, and save it task.activity.calculated_quality = calculated_quality_sasid task.activity.save() diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 5bc1d629..a678c372 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -31,7 +31,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 4 Feb 2025</p> + <p class="footer"> Version 6 Feb 2025</p> </div> {% include 'taskdatabase/refresh.html' %} diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index cc4323a7..f8fafc20 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -1300,7 +1300,8 @@ def TaskValidateSasId(request, pk, quality, new_status, page=0): if quality == 'calculated': try: - quality = task.calculated_qualities['per_sasid'] + #quality = task.calculated_qualities['per_sasid'] + quality = task.activity.calculated_quality except: # no calculated quality present, just the existing quality (so no change) quality = task.quality -- GitLab