From 61308a7d19c2b519b9679f5e93b7cc41ce84a31a Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Thu, 30 Jan 2025 10:26:17 +0100 Subject: [PATCH] SDC-1664 add task_type to plots --- atdb/taskdatabase/services/algorithms.py | 9 +++++++-- atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/atdb/taskdatabase/services/algorithms.py b/atdb/taskdatabase/services/algorithms.py index abcf447f..f0495646 100644 --- a/atdb/taskdatabase/services/algorithms.py +++ b/atdb/taskdatabase/services/algorithms.py @@ -774,7 +774,7 @@ def construct_inspectionplots(task, expand_image=False, source='task_id'): results = "<h4>(Unique) Inspection Plots and Summary Logs for SAS_ID " + str(sas_id) + "</h4>" results += "<p>Clicking a link will redirect to SURF SARA in a new browser window. </p>" - tasks = Task.objects.filter(sas_id=sas_id) + tasks = Task.objects.filter(sas_id=sas_id).order_by('task_type','id') for task in tasks: @@ -783,7 +783,12 @@ def construct_inspectionplots(task, expand_image=False, source='task_id'): continue try: - results += '<tr style="background-color:#7EB1C4"><td colspan="3"><b>Task ' + str(task.id) + '</b></td></tr>' + + if task.task_type == 'regular': + results += f'<tr style="background-color:#7EB1C4"><td colspan="3"><b>Task {task.id}</b></td></tr>' + else: + results += f'<tr style="background-color:#7EB1C4"><td colspan="3"><b>Task {task.id}</b> ({task.task_type})</td></tr>' + results = add_plots(task, results, expand_image) except Exception as error: diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 3d6ccb91..370d1dbb 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 24 Jan 2025</p> + <p class="footer"> Version 30 Jan 2025</p> </div> {% include 'taskdatabase/refresh.html' %} -- GitLab