mirror of
https://github.com/ansible/awx.git
synced 2026-03-05 02:31:03 -03:30
ensure superusers can still see JTs even if proj/inv/org are deleted
This commit is contained in:
@@ -730,6 +730,7 @@ class JobTemplateAccess(BaseAccess):
|
|||||||
return qs.select_related('created_by', 'modified_by', 'inventory', 'project',
|
return qs.select_related('created_by', 'modified_by', 'inventory', 'project',
|
||||||
'credential', 'cloud_credential', 'next_schedule').all()
|
'credential', 'cloud_credential', 'next_schedule').all()
|
||||||
|
|
||||||
|
@check_superuser
|
||||||
def can_read(self, obj):
|
def can_read(self, obj):
|
||||||
return self.user in obj.read_role
|
return self.user in obj.read_role
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user