Skip to content
Snippets Groups Projects
Commit ba716f1a authored by Nico Vermaas's avatar Nico Vermaas
Browse files

task goes 'on hold' when status goes to 'stored'

parent 1ab5a2a3
No related branches found
No related tags found
1 merge request!283task goes 'on hold' when status goes to 'stored'
Pipeline #44995 passed
...@@ -105,6 +105,16 @@ class Task(models.Model): ...@@ -105,6 +105,16 @@ class Task(models.Model):
def __str__(self): def __str__(self):
return str(self.id) + ' - (' + self.task_type + ') - ' + str(self.sas_id) return str(self.id) + ' - (' + self.task_type + ') - ' + str(self.sas_id)
def save(self, *args, **kwargs):
# nv:1mar2023, temporary hack, set tasks 'on hold' as soon they get to 'stored'
# (users forget to do that manually, causing unwanted ingests)
if (self.status != 'stored') & (self.new_status == 'stored'):
self.resume = False
super(Task, self).save(*args, **kwargs)
# this translates a view-name (from urls.py) back to a url, to avoid hardcoded url's in the html templates # this translates a view-name (from urls.py) back to a url, to avoid hardcoded url's in the html templates
# bad : <td><a href="/atdb/tasks/{{ task.id }}/" target="_blank">{{ task.taskID }} </a> </td> # bad : <td><a href="/atdb/tasks/{{ task.id }}/" target="_blank">{{ task.taskID }} </a> </td>
# good: <td><a href="{{ task.get_absolute_url }}" target="_blank">{{ task.taskID }} </a> </td> # good: <td><a href="{{ task.get_absolute_url }}" target="_blank">{{ task.taskID }} </a> </td>
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
{% include 'taskdatabase/pagination.html' %} {% include 'taskdatabase/pagination.html' %}
</div> </div>
</div> </div>
<p class="footer"> Version 27 Februari 2023 <p class="footer"> Version 1 March 2023
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment