diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-06-10 18:47:17 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-02-28 12:15:21 +0100 |
commit | 8b7c617c7ac7f752646bd48f39da97dcfbaaaab2 (patch) | |
tree | c0a931af3e3be561d3779811e70eeaf2c995f332 /ishtar_common/backend.py | |
parent | 6d030c2e804b5c8f73a6e6aa9510ea23afaeeaa3 (diff) | |
download | Ishtar-8b7c617c7ac7f752646bd48f39da97dcfbaaaab2.tar.bz2 Ishtar-8b7c617c7ac7f752646bd48f39da97dcfbaaaab2.zip |
Documents: better form - improve select2 widget to manage new
Diffstat (limited to 'ishtar_common/backend.py')
-rw-r--r-- | ishtar_common/backend.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/ishtar_common/backend.py b/ishtar_common/backend.py index cef1f0fa2..916fe6e4a 100644 --- a/ishtar_common/backend.py +++ b/ishtar_common/backend.py @@ -36,11 +36,9 @@ class ObjectPermBackend(ModelBackend): if not user_obj.is_authenticated(): return False if not model: - if user_obj.is_staff: - # let it manage by the default backend - return super(ObjectPermBackend, self).has_perm( - user_obj=user_obj, perm=perm, obj=obj) - return False + # let it manage by the default backend + return super(ObjectPermBackend, self).has_perm( + user_obj=user_obj, perm=perm, obj=obj) try: ishtar_user = models.IshtarUser.objects.get(user_ptr=user_obj) except ObjectDoesNotExist: |