From c1f01b56e494bc507014082085875d98234f7e4f Mon Sep 17 00:00:00 2001
From: Vermaas <vermaas@astron.nl>
Date: Mon, 3 Apr 2023 09:20:01 +0200
Subject: [PATCH] add link to slurm job in details screen

---
 atdb/taskdatabase/templates/taskdatabase/index.html            | 2 +-
 .../templates/taskdatabase/tasks/details_card.html             | 3 +++
 atdb/taskdatabase/urls.py                                      | 2 +-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html
index 02f3c9ee..4dc20469 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 31 March 2023
+    <p class="footer"> Version 3 April 2023
 
 </div>
 
diff --git a/atdb/taskdatabase/templates/taskdatabase/tasks/details_card.html b/atdb/taskdatabase/templates/taskdatabase/tasks/details_card.html
index abaab670..3c8cd644 100644
--- a/atdb/taskdatabase/templates/taskdatabase/tasks/details_card.html
+++ b/atdb/taskdatabase/templates/taskdatabase/tasks/details_card.html
@@ -5,6 +5,8 @@
            <table class="table table-striped">
                <tbody>
                 <tr><td><b>id</b></td><td><a href="{% url 'task-detail-view-api' task.pk %}" target="_blank">{{ task.id }} </a></td></tr>
+                <tr><td><b>slurm jobs</b></td><td><a href="{% url 'job-list-view-api' %}?task_id={{ task.id }}" {{ task.id }} target="_blank">{{ task.id }} </a></td></tr>
+
                 <tr><td><b>priority</b></td><td>
                     {% if user.is_authenticated %}
                         <a href="{% url 'task-change-priority' task.pk '-10' %}" class="btn btn-warning btn-sm" role="button">-10</a>
@@ -52,6 +54,7 @@
                            ><i class="fas fa-balance-scale-right"></i> Quality
                         </a>&nbsp;
                     {% endif %}
+
                     </td>
                 </tr>
                 <tr><td><b>filter</b></td><td>{{ task.filter }}</td></tr>
diff --git a/atdb/taskdatabase/urls.py b/atdb/taskdatabase/urls.py
index b980e738..db0d74fd 100644
--- a/atdb/taskdatabase/urls.py
+++ b/atdb/taskdatabase/urls.py
@@ -68,7 +68,7 @@ urlpatterns = [
     path('configuration/', views.ConfigurationListViewAPI.as_view()),
     path('configuration/<int:pk>/', views.ConfigurationDetailsViewAPI.as_view(), name='configuration-detail-view-api'),
 
-    path('jobs/', views.JobListViewAPI.as_view()),
+    path('jobs/', views.JobListViewAPI.as_view(), name='job-list-view-api'),
     path('jobs/<int:pk>/', views.JobDetailsViewAPI.as_view(), name='job-detail-view-api'),
 
     path('postprocessing/', views.PostProcessingRuleListViewAPI.as_view()),
-- 
GitLab