save mail on database error

This commit is contained in:
Adrian Amaglio 2020-05-17 12:55:33 +02:00
parent 2d1fc59484
commit 7de511ddd8

View File

@ -109,9 +109,11 @@ def submission ():
try:
form = mongodb_database['forms'].find({'token': token})[0]
except IndexError as e:
save_mail (token, form['mail'], from_address, subject, content)
response.status = 400
return 'Le formulaire est introuvable'
except pymongo.errors.ServerSelectionTimeoutError as e:
save_mail (token, form['mail'], from_address, subject, content)
response.status = 500
return 'La base de donnée nest pas accessible'