Compare commits

..

1 Commits

Author SHA1 Message Date
Jeremy Stretch
97467009ff Fixes #21814: Correct display of custom script "last run" time 2026-04-07 11:50:31 -04:00
2 changed files with 3 additions and 3 deletions

View File

@@ -467,7 +467,7 @@ class JobsMixin(models.Model):
"""
Return a list of the most recent jobs for this instance.
"""
return self.jobs.filter(status__in=JobStatusChoices.TERMINAL_STATE_CHOICES).order_by('-created').defer('data')
return self.jobs.filter(status__in=JobStatusChoices.TERMINAL_STATE_CHOICES).order_by('-started').defer('data')
class JournalingMixin(models.Model):

View File

@@ -11,7 +11,7 @@
<h2 class="card-header" id="module{{ module.pk }}">
<i class="mdi mdi-file-document-outline"></i> {{ module }}
<div class="card-actions">
{% if perms.extras.change_scriptmodule %}
{% if perms.extras.edit_scriptmodule %}
<a href="{% url 'extras:scriptmodule_edit' pk=module.pk %}" class="btn btn-ghost-warning btn-sm">
<i class="mdi mdi-pencil" aria-hidden="true"></i> {% trans "Edit" %}
</a>
@@ -54,7 +54,7 @@
<td>{{ script.python_class.description|markdown|placeholder }}</td>
{% if last_job %}
<td>
<a href="{% url 'extras:script_result' job_pk=last_job.pk %}">{{ last_job.created|isodatetime }}</a>
<a href="{% url 'extras:script_result' job_pk=last_job.pk %}">{{ last_job.started|isodatetime }}</a>
</td>
<td>
{% badge last_job.get_status_display last_job.get_status_color %}