From b460e911c075ae5ea45174703345dd9ebb76d5eb Mon Sep 17 00:00:00 2001 From: Vermaas <vermaas@astron.nl> Date: Thu, 18 Jan 2024 13:51:38 +0100 Subject: [PATCH] bugfix path_to_lta --- atdb/taskdatabase/models.py | 10 ++++++++++ .../templates/taskdatabase/ingest/tasks.html | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index 57703466..30f8afe3 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -303,6 +303,16 @@ class Task(models.Model): except: return None + @property + def path_to_lta(self): + """ + return the 'path_to_lta' of this task (or None if that fails) + """ + try: + return self.archive['path_to_lta'] + except: + return None + @property def sasid_path_to_lta(self): """ diff --git a/atdb/taskdatabase/templates/taskdatabase/ingest/tasks.html b/atdb/taskdatabase/templates/taskdatabase/ingest/tasks.html index 7c4537f2..90118ac8 100644 --- a/atdb/taskdatabase/templates/taskdatabase/ingest/tasks.html +++ b/atdb/taskdatabase/templates/taskdatabase/ingest/tasks.html @@ -28,7 +28,7 @@ <td>{{ task.sasid_ingested_fraction.completion }}%</td> <td> {% if task.sas_id_has_archived != None %} - <a href={{ task.path_to_lta }} target="_blank"> + <a href={{ task.sasid_path_to_lta }} target="_blank"> <img src="{% static 'taskdatabase/ldvlogo_small.png' %}" height="20" alt="link to LTA"> {{ task.sas_id_has_archived }} </a> -- GitLab