From c66e1685e92d8a4c64b934bf238797f3d8820fec Mon Sep 17 00:00:00 2001 From: Nico Vermaas <vermaas@astron.nl> Date: Thu, 28 Oct 2021 11:24:12 +0200 Subject: [PATCH] added predecessor_status field now returns 'unknown' if there is not predecessor --- atdb/taskdatabase/models.py | 5 ++++- atdb/taskdatabase/templates/taskdatabase/index.html | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/atdb/taskdatabase/models.py b/atdb/taskdatabase/models.py index db40f2d7..89951524 100644 --- a/atdb/taskdatabase/models.py +++ b/atdb/taskdatabase/models.py @@ -59,7 +59,10 @@ class Task(models.Model): @property def predecessor_status(self): - return self.predecessor.status + try: + return self.predecessor.status + except: + return "unknown" class LogEntry(models.Model): cpu_cycles = models.IntegerField(null=True,blank=True) diff --git a/atdb/taskdatabase/templates/taskdatabase/index.html b/atdb/taskdatabase/templates/taskdatabase/index.html index 5ba715b6..58804fff 100644 --- a/atdb/taskdatabase/templates/taskdatabase/index.html +++ b/atdb/taskdatabase/templates/taskdatabase/index.html @@ -80,7 +80,7 @@ {% include 'taskdatabase/pagination.html' %} </div> </div> - <p class="footer"> Version 1.0.0 (28 oct 2021 - 11:00) + <p class="footer"> Version 1.0.0 (28 oct 2021 - 11:30) </div> -- GitLab