Modify DjangoModelPermissions to return True if get_required_permissions() yields an empty list

This commit is contained in:
Diego Gaustein 2013-03-05 11:23:25 -03:00
parent 40b13a869b
commit 302f58d8f6

View File

@ -120,7 +120,7 @@ class DjangoModelPermissions(BasePermission):
perms = self.get_required_permissions(request.method, model_cls)
if (request.user and
if not perms or (request.user and
request.user.is_authenticated() and
request.user.has_perms(perms)):
return True