From 87042c71bec0855281b61a8b75ae823b3e3e2a9a Mon Sep 17 00:00:00 2001 From: gdetrez Date: Mon, 30 Oct 2006 22:38:23 +0100 Subject: [PATCH] Correction d'un probleme qui enmpechait les gens avec une fichier procmail perso de changer les autres preferences mail. darcs-hash:20061030213823-f46e9-62e617dda402d8be7ff493812d4937a8e184d2b8.gz --- intranet/pages/monCompte.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/intranet/pages/monCompte.py b/intranet/pages/monCompte.py index 84fe99c9..ab07eae4 100755 --- a/intranet/pages/monCompte.py +++ b/intranet/pages/monCompte.py @@ -439,7 +439,7 @@ class monCompte: ########################## # mail:sauver ########################## - def saveMailPrefs(self, forwarding_address, spanTreatment=None, contourneGreylist=False, rewriteMailHeaders=False): + def saveMailPrefs(self, forwarding_address=None, spanTreatment=None, contourneGreylist=False, rewriteMailHeaders=False): if spanTreatment == 'no': spanTreatment = 'accepte' if spanTreatment == 'mark': @@ -454,7 +454,8 @@ class monCompte: try: adh = self.__ldap.search('uid=' + cherrypy.session['uid'],'w')['adherent'][0] - MailConfig(cherrypy.session['uid'], forward=forwarding_address, spam=spanTreatment) + if forwarding_address!=None: + MailConfig(cherrypy.session['uid'], forward=forwarding_address, spam=spanTreatment) adh.contourneGreylist(contourneGreylist) adh.rewriteMailHeaders(rewriteMailHeaders) adh.save()