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
This commit is contained in:
gdetrez 2006-10-30 22:38:23 +01:00
parent bc0893bd51
commit 87042c71be

View file

@ -439,7 +439,7 @@ class monCompte:
########################## ##########################
# mail:sauver # 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': if spanTreatment == 'no':
spanTreatment = 'accepte' spanTreatment = 'accepte'
if spanTreatment == 'mark': if spanTreatment == 'mark':
@ -454,6 +454,7 @@ class monCompte:
try: try:
adh = self.__ldap.search('uid=' + cherrypy.session['uid'],'w')['adherent'][0] adh = self.__ldap.search('uid=' + cherrypy.session['uid'],'w')['adherent'][0]
if forwarding_address!=None:
MailConfig(cherrypy.session['uid'], forward=forwarding_address, spam=spanTreatment) MailConfig(cherrypy.session['uid'], forward=forwarding_address, spam=spanTreatment)
adh.contourneGreylist(contourneGreylist) adh.contourneGreylist(contourneGreylist)
adh.rewriteMailHeaders(rewriteMailHeaders) adh.rewriteMailHeaders(rewriteMailHeaders)