mettre expunge() à la fin
This commit is contained in:
@@ -949,6 +949,7 @@ def demandes(request):
|
||||
conn = mailbox_connect(societe)
|
||||
# select INBOX
|
||||
rv, data = conn.select('INBOX')
|
||||
conn.expunge()
|
||||
|
||||
nbLus = 0
|
||||
nbCrees = 0
|
||||
@@ -969,7 +970,6 @@ def demandes(request):
|
||||
return HTTPFound(location=request.route_url('home'))
|
||||
|
||||
raw_email = msg_data[0][1]
|
||||
# import pdb;pdb.set_trace()
|
||||
# converts byte literal to string removing b''
|
||||
try:
|
||||
raw_email_string = raw_email.decode('utf-8')
|
||||
@@ -1005,7 +1005,6 @@ def demandes(request):
|
||||
nbAnnules = nbAnnules + n
|
||||
# déplacer le message dans la poubelle
|
||||
conn.store(num, '+FLAGS', '\\Deleted')
|
||||
conn.expunge()
|
||||
elif 'ANNULATION ORDRE DE MISSION' in texte:
|
||||
# genere ANNULATION mission DOMUS
|
||||
nosin = str(body)[84:95]
|
||||
@@ -1014,15 +1013,14 @@ def demandes(request):
|
||||
nbAnnules = nbAnnules + n
|
||||
# déplacer le message dans la poubelle
|
||||
conn.store(num, '+FLAGS', '\\Deleted')
|
||||
conn.expunge()
|
||||
else:
|
||||
# genere le dossier d'après le mail
|
||||
n = generer_mission(request, societe, criteria, extracted_file, temp_file_path)
|
||||
nbCrees = nbCrees + n
|
||||
# déplacer le message dans la poubelle
|
||||
conn.store(num, '+FLAGS', '\\Deleted')
|
||||
conn.expunge()
|
||||
|
||||
|
||||
conn.expunge()
|
||||
conn.close()
|
||||
# deconnexion du serveur
|
||||
conn.logout()
|
||||
|
||||
Reference in New Issue
Block a user