Utilisation d'un service

darcs-hash:20070521212446-c992d-3a8b22000f2b15c9502b82c200e5855629ab1935.gz
This commit is contained in:
bos 2007-05-21 23:24:46 +02:00
parent 23be5f13ce
commit ea07b8ec00

View file

@ -62,17 +62,8 @@ def confirmer(aid, date_limite, code):
print modele % "Lien de confirmation expire." print modele % "Lien de confirmation expire."
else: else:
db = crans_ldap() db = crans_ldap()
resultat = db.search("aid="+aid, "w") db.services_to_restart('mail_valide',str(aid))
adherent = resultat['adherent'][0] print modele % "L'adresse a ete marquee valide. Merci !"
if adherent._modifiable:
adherent.mail_invalide(False)
adherent.save()
print modele % "L'adresse a ete marquee valide. Merci !"
else:
print modele % "Un autre programme modifie votre compte en ce moment meme.Cette demarche de confirmation d'adresse mail etant en test nous n'avons pas encore bien pris en compte cette eventualite. Nous somme desoles de ce derangement, pourriez vous reessayer plus tard. Merci."
# La ligne suivante est bidon. Pour commencer,
# on peut faire a la main les deconnexions.
# db.services_to_restart(new='bl_mail_invailde')
def envoyer_mail(aid, validite=1209600): def envoyer_mail(aid, validite=1209600):
""" Envoie un mail de confirmation de l'adresse valable par defaut """ Envoie un mail de confirmation de l'adresse valable par defaut