Closes: #14570 - Remove extra query for job under scripts and reports detailed view (#14998)

* Closes: #14570 - Remove extra query for job under scripts and reports detailed view

* Add report.result back as it is used by report.html
This commit is contained in:
Daniel Sheppard 2024-02-05 11:13:03 -06:00 committed by GitHub
parent 32083e58c0
commit 0eba3acdb8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1233,11 +1233,6 @@ class ScriptView(ContentTypePermissionRequiredMixin, View):
jobs = module.get_jobs(script.class_name) jobs = module.get_jobs(script.class_name)
form = script.as_form(initial=normalize_querydict(request.GET)) 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', { return render(request, 'extras/script.html', {
'job_count': jobs.count(), 'job_count': jobs.count(),
'module': module, 'module': module,