Update permissions.py

This commit is contained in:
Tom Christie 2021-09-03 14:22:53 +01:00 committed by GitHub
parent 7018784b78
commit f34bf9a5fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -81,9 +81,11 @@ class OR:
def has_object_permission(self, request, view, obj): def has_object_permission(self, request, view, obj):
return ( return (
(self.op1.has_permission(request, view) and self.op1.has_object_permission(request, view, obj)) self.op1.has_permission(request, view)
or and self.op1.has_object_permission(request, view, obj)
(self.op2.has_permission(request, view) and self.op2.has_object_permission(request, view, obj)) ) or (
self.op2.has_permission(request, view)
and self.op2.has_object_permission(request, view, obj)
) )