From 6cb237d5d955c53b4142d438737c48955b05d246 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Fri, 20 Apr 2018 11:44:52 -0400 Subject: [PATCH] fix event querysets for non superusers --- awx/main/access.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/awx/main/access.py b/awx/main/access.py index 79cc415a8c..465ee1c540 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -2087,7 +2087,7 @@ class ProjectUpdateEventAccess(BaseAccess): def filtered_queryset(self): return self.model.objects.filter( - Q(project_update__in=ProjectUpdate.accessible_pk_qs(self.user, 'read_role'))) + Q(project_update__project__in=Project.accessible_pk_qs(self.user, 'read_role'))) def can_add(self, data): return False @@ -2108,7 +2108,7 @@ class InventoryUpdateEventAccess(BaseAccess): def filtered_queryset(self): return self.model.objects.filter( - Q(inventory_update__in=InventoryUpdate.accessible_pk_qs(self.user, 'read_role'))) + Q(inventory_update__inventory_source__inventory__in=Inventory.accessible_pk_qs(self.user, 'read_role'))) def can_add(self, data): return False