mirror of
https://github.com/ansible/awx.git
synced 2026-06-26 00:48:02 -02:30
Add django-ansible-base (#14705)
* add django-ansible-base Signed-off-by: jessicamack <jmack@redhat.com> * add licenses * add django-ansible-base Signed-off-by: jessicamack <jmack@redhat.com> * add licenses * apply patch to fix permissions issue --------- Signed-off-by: jessicamack <jmack@redhat.com>
This commit is contained in:
@@ -170,7 +170,7 @@ class Role(models.Model):
|
||||
return reverse('api:role_detail', kwargs={'pk': self.pk}, request=request)
|
||||
|
||||
def __contains__(self, accessor):
|
||||
if type(accessor) == User:
|
||||
if accessor._meta.model_name == 'user':
|
||||
return self.ancestors.filter(members=accessor).exists()
|
||||
elif accessor.__class__.__name__ == 'Team':
|
||||
return self.ancestors.filter(pk=accessor.member_role.id).exists()
|
||||
|
||||
Reference in New Issue
Block a user