update view to handle hosts/N/ad_hoc_command_events

This commit is contained in:
Jim Ladd 2021-05-24 21:18:43 -07:00
parent 1a1d66d2a2
commit c429563126

View File

@ -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):