From e7e6877b8ecb9410152dcfa666101dffd505ce49 Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Wed, 6 Apr 2016 10:30:10 -0400 Subject: [PATCH] effectively, list job_templates without projects * For super users only * This includes scan jobs & orphaned job templates --- awx/main/access.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/awx/main/access.py b/awx/main/access.py index 686cd02816..b4abf9825d 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -678,7 +678,10 @@ class JobTemplateAccess(BaseAccess): model = JobTemplate def get_queryset(self): - qs = self.model.accessible_objects(self.user, {'read':True}) + if self.user.is_superuser: + qs = self.model.objects.all() + else: + qs = self.model.accessible_objects(self.user, {'read':True}) return qs.select_related('created_by', 'modified_by', 'inventory', 'project', 'credential', 'cloud_credential', 'next_schedule').all()