mirror of
https://github.com/ansible/awx.git
synced 2026-02-16 02:30:01 -03:30
Make job host summaries slightly safer for large data sets
This commit is contained in:
@@ -3406,6 +3406,11 @@ class BaseJobHostSummariesList(SubListAPIView):
|
|||||||
relationship = 'job_host_summaries'
|
relationship = 'job_host_summaries'
|
||||||
view_name = _('Job Host Summaries List')
|
view_name = _('Job Host Summaries List')
|
||||||
|
|
||||||
|
def get_queryset(self):
|
||||||
|
parent = self.get_parent_object()
|
||||||
|
self.check_parent_access(parent)
|
||||||
|
return getattr(parent, self.relationship).select_related('job', 'job__job_template', 'host')
|
||||||
|
|
||||||
|
|
||||||
class HostJobHostSummariesList(BaseJobHostSummariesList):
|
class HostJobHostSummariesList(BaseJobHostSummariesList):
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user