From 504d58c2171aef41890d91d9b164c04a77b2bfe8 Mon Sep 17 00:00:00 2001 From: Daniel Sheppard Date: Wed, 31 Jan 2024 10:26:51 -0600 Subject: [PATCH] Closes: #14570 - Remove extra query for job under scripts and reports detailed view --- netbox/extras/views.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/netbox/extras/views.py b/netbox/extras/views.py index 56a497f8d..6e9508f87 100644 --- a/netbox/extras/views.py +++ b/netbox/extras/views.py @@ -1059,10 +1059,6 @@ class ReportView(ContentTypePermissionRequiredMixin, View): report = module.reports[name]() jobs = module.get_jobs(report.class_name) - report.result = jobs.filter( - status__in=JobStatusChoices.TERMINAL_STATE_CHOICES - ).first() - return render(request, 'extras/report.html', { 'job_count': jobs.count(), 'module': module, @@ -1233,11 +1229,6 @@ class ScriptView(ContentTypePermissionRequiredMixin, View): jobs = module.get_jobs(script.class_name) form = script.as_form(initial=normalize_querydict(request.GET)) - # Look for a pending Job (use the latest one by creation timestamp) - script.result = module.get_jobs(script.class_name).exclude( - status__in=JobStatusChoices.TERMINAL_STATE_CHOICES - ).first() - return render(request, 'extras/script.html', { 'job_count': jobs.count(), 'module': module,