From c4295631266a3aa9bfa5f5daaf7c1907b2a548a3 Mon Sep 17 00:00:00 2001 From: Jim Ladd Date: Mon, 24 May 2021 21:18:43 -0700 Subject: [PATCH] update view to handle hosts/N/ad_hoc_command_events --- awx/api/views/__init__.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/awx/api/views/__init__.py b/awx/api/views/__init__.py index ab25ed12c6..82aacdbdc9 100644 --- a/awx/api/views/__init__.py +++ b/awx/api/views/__init__.py @@ -4023,9 +4023,11 @@ class BaseAdHocCommandEventsList(NoTruncateMixin, SubListAPIView): search_fields = ('stdout',) def get_queryset(self): - adhoc = self.get_parent_object() - self.check_parent_access(adhoc) - return adhoc.get_event_queryset() + parent = self.get_parent_object() + self.check_parent_access(parent) + if isinstance(parent, models.Host): + return super(BaseAdHocCommandEventsList, self).get_queryset() + return parent.get_event_queryset() class HostAdHocCommandEventsList(BaseAdHocCommandEventsList):