From bd3e4ba943b393dafb894d3134d687ee1e02a8a6 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Fri, 22 Mar 2013 11:37:15 -0400 Subject: [PATCH] Use request.user.is_anonymous versus doing type check. --- lib/main/rbac.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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