diff --git a/netbox/extras/scripts.py b/netbox/extras/scripts.py index 0a55d3c64..ed6a106bc 100644 --- a/netbox/extras/scripts.py +++ b/netbox/extras/scripts.py @@ -459,6 +459,7 @@ class BaseScript: # Record to the script's log self.messages.append({ + 'time': timezone.now().isoformat(), 'status': level, 'message': str(message), }) diff --git a/netbox/templates/extras/htmx/script_result.html b/netbox/templates/extras/htmx/script_result.html index 70988f1f0..79df7b0c0 100644 --- a/netbox/templates/extras/htmx/script_result.html +++ b/netbox/templates/extras/htmx/script_result.html @@ -22,12 +22,14 @@
{% trans "Line" %} | +{% trans "Time" %} | {% trans "Level" %} | {% trans "Message" %} |
---|---|---|---|
{{ forloop.counter }} | +{{ log.time|placeholder }} | {% log_level log.status %} | {{ log.message|markdown }} |