core: make is_superuser a group property, remove from user

This commit is contained in:
Jens Langhammer
2020-09-15 22:37:31 +02:00
parent 0325847c22
commit 0a5e14a352
15 changed files with 112 additions and 24 deletions

View File

@ -30,7 +30,7 @@ class GroupMembershipPolicy(Policy):
return GroupMembershipPolicyForm
def passes(self, request: PolicyRequest) -> PolicyResult:
return PolicyResult(self.group.user_set.filter(pk=request.user.pk).exists())
return PolicyResult(self.group.users.filter(pk=request.user.pk).exists())
class Meta: