diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index 3d241397865e215e8aa063cc88096ec2d6dc36cb..7a1a6e8c1e11c993f32c28812678181c3c0be134 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -117,6 +117,7 @@ def convert_quality_to_html(task): results += "<tr><td><b>SAS_ID</b></td><td>" + str(task.sas_id) + "</td></tr>" results += "<tr><td><b>Project</b></td><td>" + str(task.project) + "</td></tr>" results += "<tr><td><b>ATDB Filter</b></td><td>" + str(task.filter) + "</td></tr>" + results += "<tr><td><b>Quality</b></td><td>" + str(task.quality) + "</td></tr>" results += "<tr><td><b>QA uv-coverage</b></td><td>" + str(task.quality_json['uv-coverage']) + "</td></tr>" results += "<tr><td><b>QA sensitivity</b></td><td>" + str(task.quality_json['sensitivity']) + "</td></tr>" results += "<tr><td><b>QA observing-conditions</b></td><td>" + str(task.quality_json['observing-conditions']) + "</td></tr>" diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index b83a5c66075b9fac494c189f7cd7ab016085795f..45284f9fc566010bba07c7720cdc392861da476c 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -957,19 +957,14 @@ def TaskValidate(request, pk, quality, new_status, page=0): model = Task task = Task.objects.get(pk=pk) - # find all tasks with the same SAS_ID, and set this quality to all of the + # find all tasks with the same SAS_ID, and set this quality to all of them sas_id = task.sas_id tasks = Task.objects.filter(sas_id=sas_id) for task in tasks: if task.status == 'stored': task.quality = quality task.new_status = new_status - # task.save() - - #task.new_status = new_status - #task.quality = quality - - #task.save() + task.save() if page == 0: # redirect to details screen