diff --git a/mondumas/views/dossier.py b/mondumas/views/dossier.py index fd1109f..4fa0c38 100644 --- a/mondumas/views/dossier.py +++ b/mondumas/views/dossier.py @@ -1006,7 +1006,7 @@ def demandes_dl(request): # lire le message avec UID rv, msg_data = conn.fetch(email_uid, '(RFC822)') if rv != 'OK': - request.session.flash("ERREUR de lecture du message %s" % email_uid, 'danger') + request.session.flash("ERREUR de lecture du message %S-%s" % (email_from, email_uid), 'danger') return HTTPFound(location=request.route_url('messages')) raw_email = msg_data[0][1] @@ -1024,6 +1024,8 @@ def demandes_dl(request): if ctype == 'text/html' and 'attachment' not in cdispo: body = part.get_payload(decode=True) # decode break + + # import pdb;pdb.set_trace() # downloading attachment temp_file_path = download_pdf_to_tmp(email_message) if temp_file_path != '': @@ -1039,7 +1041,7 @@ def demandes_dl(request): conn.store(email_uid, '+FLAGS', '\\Deleted') elif 'ANNULATION ORDRE DE MISSION' in texte: # genere ANNULATION mission DOMUS - nosin = str(body)[84:95] + nosin = texte.split('\n')[3] # 4ème ligne de texte #import pdb;pdb.set_trace() n = generer_annul_domus(request, societe, nosin, temp_file_path) if n > 0: @@ -1058,7 +1060,7 @@ def demandes_dl(request): # deconnexion du serveur conn.logout() - request.session.flash("La mission a été importée avec succès", 'success') + request.session.flash("La mission no %s de %s a été importée avec succès" % (email_uid, email_from), 'success') return HTTPFound(request.route_url('demandes'))