mirror of
https://github.com/ae-utbm/sith.git
synced 2026-10-18 16:38:59 +00:00
remove UserIsRootMixin
This commit is contained in:
1 parent
4d0d7adce1
commit
7ac41ac5cb
4 files changed
+14
-25
No files matched your search
@@ -225,18 +225,6 @@ class CanViewMixin(GenericContentPermissionMixinBuilder):
|
||||
permission_function = can_view
|
||||
|
||||
|
||||
class UserIsRootMixin(GenericContentPermissionMixinBuilder):
|
||||
"""Allow only root admins.
|
||||
|
||||
Raises:
|
||||
PermissionDenied: if the user isn't root
|
||||
"""
|
||||
|
||||
@staticmethod
|
||||
def permission_function(obj: Any, user: User):
|
||||
return user.is_root
|
||||
|
||||
|
||||
class FormerSubscriberMixin(AccessMixin):
|
||||
"""Check if the user was at least an old subscriber.
|
||||
|
||||
|
||||
Reference in new issue
Block a user