|
|
@ -820,16 +820,16 @@ class User(FieldPermissionModelMixin, AbstractBaseUser): |
|
|
else: |
|
|
else: |
|
|
return False, u"Vous ne pouvez éditer un autre utilisateur que vous même" |
|
|
return False, u"Vous ne pouvez éditer un autre utilisateur que vous même" |
|
|
|
|
|
|
|
|
@classmethod |
|
|
@staticmethod |
|
|
def can_change_state(cls, user_request, *args, **kwargs): |
|
|
def can_change_state(user_request, *args, **kwargs): |
|
|
return user_request.has_perms(('bureau',)), "Droit bureau requis pour changer l'état" |
|
|
return user_request.has_perms(('bureau',)), "Droit bureau requis pour changer l'état" |
|
|
|
|
|
|
|
|
@classmethod |
|
|
@staticmethod |
|
|
def can_change_shell(cls, user_request, *args, **kwargs): |
|
|
def can_change_shell(user_request, *args, **kwargs): |
|
|
return user_request.has_perms(('cableur',)), "Droit requis pour changer le shell" |
|
|
return user_request.has_perms(('cableur',)), "Droit requis pour changer le shell" |
|
|
|
|
|
|
|
|
@classmethod |
|
|
@staticmethod |
|
|
def can_change_force(cls, user_request, *args, **kwargs): |
|
|
def can_change_force(user_request, *args, **kwargs): |
|
|
return user_request.has_perms(('cableur',)), "Droit requis pour forcer le déménagement" |
|
|
return user_request.has_perms(('cableur',)), "Droit requis pour forcer le déménagement" |
|
|
|
|
|
|
|
|
def can_delete(self, user_request, *args, **kwargs): |
|
|
def can_delete(self, user_request, *args, **kwargs): |
|
|
|