From 74f8612b5f3d40d6425e023f72f9cd566c2400ea Mon Sep 17 00:00:00 2001 From: Valentin Deniaud Date: Wed, 3 Apr 2019 16:24:47 +0200 Subject: [PATCH 03/13] django_rbac: remove useless elif --- src/django_rbac/backends.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/django_rbac/backends.py b/src/django_rbac/backends.py index 030d5d4d..eb792f72 100644 --- a/src/django_rbac/backends.py +++ b/src/django_rbac/backends.py @@ -154,10 +154,7 @@ class DjangoRBACBackend(object): continue elif key == '__all__': continue - elif key.startswith('ou.'): - if perm_or_perms & value: - return True - elif perm_or_perms & value: + elif perm_or_perms & set(value): return True return False -- 2.20.1