diff --git a/lib/main/rbac.py b/lib/main/rbac.py index 1452dd29c6..2c44badb01 100644 --- a/lib/main/rbac.py +++ b/lib/main/rbac.py @@ -11,7 +11,7 @@ class CustomRbac(permissions.BasePermission): def _common_user_check(self, request): # no anonymous users - if type(request.user) == AnonymousUser: + if request.user.is_anonymous(): # 401, not 403, hence no raised exception return False # superusers are always good