Détéction d'identifiants de département invalides

This commit is contained in:
theo@manjaro 2022-06-15 20:01:22 +02:00
parent ac5cda63e0
commit c2a2971467
1 changed files with 9 additions and 0 deletions

9
app.py
View File

@ -164,6 +164,15 @@ def free_rooms() :
# Récupération de la liste des départements :
dept_filen = "data/dept_list.txt"
dept_list = ro.get_depts(dept_filen)
# Vérifie qu'il n'y a pas de mauvais départements demandés
for d in dident_list:
try:
int(d)
except:
return render_template("error.html",error="Identifiant de département invalide !", **GLOBAL_CONTEXT)
if int(d)<0 or int(d)>=len(dept_list):
return render_template("error.html",error="Identifiant de département invalide !", **GLOBAL_CONTEXT)
dident_list.sort()
# Récupération des départements choisis à partir des données du formulaire :
i = 0