From 4e01eb385150d75ce68abe11572f0e66be91a614 Mon Sep 17 00:00:00 2001 From: vermaas <vermaas@astron.nl> Date: Thu, 19 Jan 2023 11:04:40 +0100 Subject: [PATCH] online show status 'archived' in archived page --- .../templates/taskdatabase/archived/headers.html | 5 +++++ .../taskdatabase/templates/taskdatabase/archived/tasks.html | 6 ++++++ atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- atdb/taskdatabase/views.py | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/atdb/taskdatabase/templates/taskdatabase/archived/headers.html b/atdb/taskdatabase/templates/taskdatabase/archived/headers.html index eac27b83..9cdb6d05 100644 --- a/atdb/taskdatabase/templates/taskdatabase/archived/headers.html +++ b/atdb/taskdatabase/templates/taskdatabase/archived/headers.html @@ -9,6 +9,11 @@ <a href="{% url 'sort-tasks' '-workflow' 'archived' %}" class="btn btn-light btn-sm" role="button"><i class="fas fa-sort-up"></i></a> Workflow <a href="{% url 'sort-tasks' 'workflow' 'archived' %}" class="btn btn-light btn-sm" role="button"><i class="fas fa-sort-down"></i></a> + </th> + <th> + <a href="{% url 'sort-tasks' '-status' 'archived' %}" class="btn btn-light btn-sm" role="button"><i class="fas fa-sort-up"></i></a> + Status + <a href="{% url 'sort-tasks' 'status' 'archived' %}" class="btn btn-light btn-sm" role="button"><i class="fas fa-sort-down"></i></a> </th> <th> <a href="{% url 'sort-tasks' '-filter' 'archived' %}" class="btn btn-light btn-sm" role="button"><i class="fas fa-sort-up"></i></a> diff --git a/atdb/taskdatabase/templates/taskdatabase/archived/tasks.html b/atdb/taskdatabase/templates/taskdatabase/archived/tasks.html index 77ac321f..b3b083e4 100644 --- a/atdb/taskdatabase/templates/taskdatabase/archived/tasks.html +++ b/atdb/taskdatabase/templates/taskdatabase/archived/tasks.html @@ -31,6 +31,12 @@ target="_blank"><i class="fas fa-project-diagram"></i> {{ task.workflow }} </a></td> </td> + {% if task.resume %} + <td class="bigger">{{ task.status }}</td> + {% endif %} + {% if not task.resume %} + <td class="bigger">{{ task.status }} (holding)</td> + {% endif %} <td>{{ task.filter }} </td> <td>{{ task.project }}</td> diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 96f13e14..e3718140 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -34,7 +34,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 19 Januari 2022 - 10:00 + <p class="footer"> Version 19 Januari 2022 - 11:00 </div> diff --git a/atdb/taskdatabase/views.py b/atdb/taskdatabase/views.py index 499db094..d414df3d 100644 --- a/atdb/taskdatabase/views.py +++ b/atdb/taskdatabase/views.py @@ -416,7 +416,7 @@ class ShowArchivedPage(ListView): def get_queryset(self): - archived_tasks = Task.objects.filter(status__icontains='archived') + archived_tasks = Task.objects.filter(status='archived') tasks = get_filtered_tasks(self.request, archived_tasks) paginator = Paginator(tasks, config.TASKS_PER_PAGE) # Show 50 tasks per page -- GitLab