Passage à get_mail et |name pour le templating.

This commit is contained in:
Pierre-Elliott Bécue 2015-03-30 20:36:15 +02:00
parent fdfdd23022
commit baa9855327
6 changed files with 16 additions and 22 deletions

View file

@ -229,12 +229,9 @@ def upload_hard(proprio, elupload, elid, eltype, curseur, ldap):
mail_data = {
'from': upload.expediteur,
'to': unicode(proprio['mail'][0]),
'to': unicode(proprio.get_mail()),
'upload': "%.2f" % (elupload,),
'proprio': u" ".join([
unicode(proprio.get('prenom', [u''])[0]),
unicode(proprio.get('nom', [u''])[0]),
]),
'proprio': proprio,
'lang_info': 'English version below',
'mdc': mdcf,
'chambre': unicode(proprio.get('chbre', [u'????'])[0]),
@ -291,7 +288,7 @@ def upload_hard(proprio, elupload, elid, eltype, curseur, ldap):
with mail_module.ServerConnection() as smtp_conn:
corps = mail_module.generate('upload_hard', mail_data).as_string()
if not DEBUG:
smtp_conn.sendmail(upload.expediteur, unicode(proprio['mail'][0]), corps)
smtp_conn.sendmail(upload.expediteur, unicode(proprio.get_mail()), corps)
else:
print corps
@ -327,10 +324,10 @@ def upload_hard(proprio, elupload, elid, eltype, curseur, ldap):
'from': upload.expediteur,
'to': upload.expediteur,
'nbdeco': nb_decos,
'proprio': u" ".join([
'proprio': u" ".join(
unicode(proprio.get('prenom', [u''])[0]),
unicode(proprio.get('nom', [u''])[0])
]),
unicode(proprio.get('nom', [u''])[0]),
),
'ps': fichier_ps,
}
corps = corps.encode('utf-8')
@ -348,18 +345,15 @@ def upload_soft(proprio, elupload, elid, eltype, curseur):
with mail_module.ServerConnection() as smtp_connect:
corps = mail_module.generate('upload_soft', {
'from': upload.expediteur,
'to': unicode(proprio['mail'][0]),
'to': unicode(proprio.get_mail()),
'upload': "%.2f" % (elupload,),
'proprio': u" ".join([
unicode(proprio.get('prenom', [u''])[0]),
unicode(proprio.get('nom', [u''])[0]),
]),
'proprio': proprio,
'lang_info':'English version below',
'limite_soft': upload.soft,
'limite_hard': upload.hard,
}).as_string()
if not DEBUG:
smtp_connect.sendmail(upload.expediteur, proprio.get_mail(), corps)
smtp_connect.sendmail(upload.expediteur, unicode(proprio.get_mail()), corps)
else:
print corps
@ -370,10 +364,10 @@ def upload_soft(proprio, elupload, elid, eltype, curseur):
'from': upload.expediteur,
'to': upload.expediteur,
'upload': "%.2f" % (elupload,),
'proprio': u" ".join([
'proprio': u" ".join(
unicode(proprio.get('prenom', [u''])[0]),
unicode(proprio.get('nom', [u''])[0]),
]),
),
}
corps = corps.encode('utf-8')
smtp_connect.sendmail(upload.expediteur, upload.expediteur, corps)