Просмотр исходного кода

Use method from parent class

Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
Tobias Genannt 4 лет назад
Родитель
Сommit
7640740113
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      netbox/netbox/authentication.py

+ 1 - 1
netbox/netbox/authentication.py

@@ -173,7 +173,7 @@ class LDAPBackend:
         # Create a new instance of django-auth-ldap's LDAPBackend with our own ObjectPermissions
         class NBLDAPBackend(ObjectPermissionMixin, LDAPBackend_):
             def get_permission_filter(self, user_obj):
-                permission_filter = Q(users=user_obj) | Q(groups__user=user_obj)
+                permission_filter = super().get_permission_filter(user_obj)
                 if self.settings.FIND_GROUP_PERMS:
                     permission_filter = permission_filter | Q(groups__name__in=user_obj.ldap_user.group_names)
                 return permission_filter