8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-11-22 11:23:10 +00:00

Des @staticmethod pour @Chibrac.

This commit is contained in:
LEVY-FALK Hugo 2017-12-29 19:43:44 +01:00 committed by root
parent 20be7fdb63
commit bd57e39ee9
2 changed files with 10 additions and 10 deletions

View file

@ -149,12 +149,12 @@ class Facture(FieldPermissionModelMixin, models.Model):
else: else:
return True, None return True, None
@classmethod @staticmethod
def can_change_control(cls, user_request, *args, **kwargs): def can_change_control(user_request, *args, **kwargs):
return user_request.has_perms(('tresorier',)), "Vous ne pouvez pas éditer le controle sans droit trésorier" return user_request.has_perms(('tresorier',)), "Vous ne pouvez pas éditer le controle sans droit trésorier"
@classmethod @staticmethod
def can_change_pdf(cls, user_request, *args, **kwargs): def can_change_pdf(user_request, *args, **kwargs):
return user_request.has_perms(('tresorier',)), "Vous ne pouvez pas éditer une facture sans droit trésorier" return user_request.has_perms(('tresorier',)), "Vous ne pouvez pas éditer une facture sans droit trésorier"
field_permissions = { field_permissions = {

View file

@ -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):