From e1a6be4cad4e61368527c308b5bbcd63d193e04e Mon Sep 17 00:00:00 2001 From: chove Date: Wed, 14 Dec 2005 18:20:29 +0100 Subject: [PATCH] marre d'ajour tapper cs lignes dans tous les scripts, petite fonction qui pourrait remplacer .mail() terme et qui rajoute le @crans.org darcs-hash:20051214172029-4ec08-9710ee8733888570ce56f066ea82051d7ceb4e1c.gz --- gestion/ldap_crans.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 3f41df12..0140eb8b 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -1606,6 +1606,18 @@ class adherent(base_proprietaire): self._set('mail',[new]) return new + + def email(self, new=None): + """ Retourne l'adresse mail, ajoute le @crans.org si nécessaire """ + # pour la compatibilité entre les fonctions + if new: + self.mail(new) + + # ajout du @crans.org si nécessaire + mail = self.mail() + if not '@' in mail: + mail += '@crans.org' + return mail def supprimer_compte(self): u"""