bug creation rdv

This commit is contained in:
2020-07-23 15:50:33 +02:00
parent 1de6184877
commit 681c9ebfbd
4 changed files with 14 additions and 9 deletions

View File

@@ -942,7 +942,7 @@ def demandes(request):
# connecter au serveur de mail
conn = mailbox_connect(societe)
# select INBOX
rv, data = conn.select('INBOX', readonly =True)
rv, data = conn.select('INBOX')
nbLus = 0
nbCrees = 0
@@ -955,6 +955,7 @@ def demandes(request):
return HTTPFound(location=request.route_url('home'))
mail_ids = data[0]
# parcourir la liste des UID
for num in mail_ids.split():
rv, msg_data = conn.fetch(num, '(RFC822)')
if rv != 'OK':
@@ -989,21 +990,24 @@ def demandes(request):
# import pdb;pdb.set_trace()
n = generer_annul_maif(request, societe, extracted_file, temp_file_path)
nbAnnules = nbAnnules + n
# conn.store(num, '+FLAGS', r'(\Deleted)')
# déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
elif 'ANNULATION ORDRE DE MISSION' in texte:
# genere ANNULATION mission DOMUS
nosin = str(body)[84:95]
# import pdb;pdb.set_trace()
n = generer_annul_domus(request, societe, nosin, temp_file_path)
nbAnnules = nbAnnules + n
# conn.store(num, '+FLAGS', r'(\Deleted)')
# déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
else:
# genere le dossier d'après le mail
# import pdb;pdb.set_trace()
n = generer_mission(request, societe, criteria, extracted_file, temp_file_path)
nbCrees = nbCrees + n
# marquer le message comme supprimé
# conn.store(num, '+FLAGS', r'(\Deleted)')
import pdb;pdb.set_trace()
# déplacer le message dans la poubelle
conn.uid('STORE',num, '+FLAGS', '(\\Deleted)')
conn.expunge()
conn.close()