From 296e708e096db22def7a47ee2bf32adc4f98ee5c Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 7 Apr 2026 12:11:12 -0400 Subject: [PATCH] Fixes #21814: Correct display of custom script "last run" time (#21853) --- netbox/netbox/models/features.py | 2 +- netbox/templates/extras/inc/script_list_content.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/netbox/models/features.py b/netbox/netbox/models/features.py index 1c39d5b08..920c8e0c1 100644 --- a/netbox/netbox/models/features.py +++ b/netbox/netbox/models/features.py @@ -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): diff --git a/netbox/templates/extras/inc/script_list_content.html b/netbox/templates/extras/inc/script_list_content.html index 43f813478..ed30e423d 100644 --- a/netbox/templates/extras/inc/script_list_content.html +++ b/netbox/templates/extras/inc/script_list_content.html @@ -54,7 +54,7 @@ {{ script.python_class.description|markdown|placeholder }} {% if last_job %} - {{ last_job.created|isodatetime }} + {{ last_job.started|isodatetime }} {% badge last_job.get_status_display last_job.get_status_color %}