From a7f9eedb2118b3f5002c41ae2fd6b51c19456fd7 Mon Sep 17 00:00:00 2001 From: Akita Noek Date: Sat, 16 Apr 2016 18:32:34 -0400 Subject: [PATCH] Be more explicit with our user_admin_role selection to avoid potential future bugs --- 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 c4c8f05517..1c49bb7e4d 100644 --- a/awx/main/access.py +++ b/awx/main/access.py @@ -63,7 +63,10 @@ def register_access(model_class, access_class): @property def user_admin_role(self): - return Role.objects.get(content_type=ContentType.objects.get_for_model(User), object_id=self.id) + return Role.objects.get( + content_type=ContentType.objects.get_for_model(User), + object_id=self.id, + role_field='admin_role') def user_accessible_objects(user, role_name): return ResourceMixin._accessible_objects(User, user, role_name)