Ajout du champ 'charte des membres actifs signee'
darcs-hash:20071031130623-c992d-827b10ca3bb5c2ab74dd658a3056fbb162130399.gz
This commit is contained in:
parent
0db2638395
commit
dde27b3137
1 changed files with 17 additions and 1 deletions
|
@ -282,7 +282,7 @@ class CransLdap:
|
||||||
['etudes', 'paiement', 'carteEtudiant', 'aid', 'postalAddress',
|
['etudes', 'paiement', 'carteEtudiant', 'aid', 'postalAddress',
|
||||||
'historique', 'blacklist', 'droits', 'uidNumber', 'uid', 'info',
|
'historique', 'blacklist', 'droits', 'uidNumber', 'uid', 'info',
|
||||||
'solde', 'controle', 'contourneGreylist', 'rewriteMailHeaders',
|
'solde', 'controle', 'contourneGreylist', 'rewriteMailHeaders',
|
||||||
'ablacklist', 'homepageAlias', 'mailInvalide'], \
|
'ablacklist', 'homepageAlias', 'mailInvalide', 'charteMA'], \
|
||||||
'club': \
|
'club': \
|
||||||
['cid', 'responsable', 'paiement', 'historique', 'blacklist',
|
['cid', 'responsable', 'paiement', 'historique', 'blacklist',
|
||||||
'mailAlias', 'info', 'controle', 'ablacklist'], \
|
'mailAlias', 'info', 'controle', 'ablacklist'], \
|
||||||
|
@ -1994,6 +1994,22 @@ class Adherent(BaseProprietaire):
|
||||||
# renvoie la valeur trouvée dans la base
|
# renvoie la valeur trouvée dans la base
|
||||||
return bool(self._data.get('mailInvalide', []))
|
return bool(self._data.get('mailInvalide', []))
|
||||||
|
|
||||||
|
def charteMA(self, valeur=None):
|
||||||
|
"""
|
||||||
|
La charte des membres actifs est signee. False par defaut.
|
||||||
|
"""
|
||||||
|
|
||||||
|
# tente de modifier la valeur
|
||||||
|
if valeur == True:
|
||||||
|
self._set('charteMA', ['TRUE'])
|
||||||
|
elif valeur == False:
|
||||||
|
self._set('charteMA', [])
|
||||||
|
elif valeur != None:
|
||||||
|
raise ValueError, u"charteMA prend un booléen comme argument"
|
||||||
|
|
||||||
|
# renvoie la valeur trouvée dans la base
|
||||||
|
return bool(self._data.get('charteMA', []))
|
||||||
|
|
||||||
def supprimer_compte(self):
|
def supprimer_compte(self):
|
||||||
"""
|
"""
|
||||||
Supprime le compte sur zamok. Penser à définir l'adresse mail après.
|
Supprime le compte sur zamok. Penser à définir l'adresse mail après.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue