diff --git a/awx/api/views.py b/awx/api/views.py index 2182358999..aed0700d91 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -3406,6 +3406,11 @@ class BaseJobHostSummariesList(SubListAPIView): relationship = 'job_host_summaries' 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):