[lc_ldap] Adaptations suite aux modifs du schéma et bugfixes

This commit is contained in:
Pierre-Elliott Bécue 2014-08-15 01:13:04 +02:00
parent aa1c77ce60
commit d66c12c013
2 changed files with 28 additions and 5 deletions

View file

@ -813,6 +813,12 @@ class proprio(CransLdapObject):
else:
raise EnvironmentError("L'adhérent n'a pas de compte crans")
def solde(self, operation, comment):
self['historique'].append(comment)
raise EnvironmentError("Il faut implémenter des locks sur le solde avant d'écrire la fonction solde dans la classe proprio de lc_ldap")
def may_be(self, what, liste=None):
"""Teste si liste peut faire ce qui est dans what, pour
what élément de {create, delete, modify}.
@ -1165,7 +1171,7 @@ class club(proprio):
ldap_name = "club"
def __repr__(self):
return str(self.__class__) + " : cid=" + str(self['cid'][0])
return "Club : " + str(self['nom'][0])
@crans_object
class machineFixe(machine):