From 860483152849172f76793dbad0c50a6228cc69d7 Mon Sep 17 00:00:00 2001 From: "theo@manjaro" Date: Fri, 2 Sep 2022 13:29:46 +0200 Subject: [PATCH] =?UTF-8?q?l'URL=20pour=20s=C3=A9l=C3=A9ctionner=20la=20da?= =?UTF-8?q?te=20est=20maintenant=20bien=20g=C3=A9n=C3=A9r=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index 17f4da4..d55d648 100644 --- a/app.py +++ b/app.py @@ -33,7 +33,7 @@ GLOBAL_CONTEXT = {} # Contexte constant pour les templates Jinja GLOBAL_CONTEXT["SOURCE"] = "https://forge.chapril.org/Wantoo/UniSquat_Python" # Le lien du code source GLOBAL_CONTEXT["CREDITSLINK"] = "https://forge.chapril.org/Wantoo" # Le lien de l'organisation GLOBAL_CONTEXT["CREDITSNAME"] = "Wantoo" # Le nom de l'organisation -GLOBAL_CONTEXT["DEBUG"] = False # Fait en sorte que le logiciel soit un peu plus expressif +GLOBAL_CONTEXT["DEBUG"] = True # Fait en sorte que le logiciel soit un peu plus expressif # Globales logs = [] # Stoque les différentes requêtes faite sur la route /free_rooms/, sous la forme {"timestamp":timestamp,"depts":[]} @@ -128,6 +128,10 @@ def free_rooms() : ------- flask.render_template """ + if GLOBAL_CONTEXT["DEBUG"]: + print(f"dept:\n\t{request.args.getlist('dept')}") + print(f"favs:\n\t{request.args.getlist('favs')}") + print(f"date:\n\t{request.args.get('date')}\t{request.args.get('time')}") # Récupération des ID des départements depuis le formulaire : dident_list = list(request.args.getlist("dept")) if len(dident_list) > MAX_DEPT : @@ -218,7 +222,6 @@ def free_rooms() : # Ajout des arguments favoris, et départements à l'URL : change_date_str = "?" - i = 0 if favs_ids != [] : i = 0 for f in favs_ids : @@ -228,6 +231,7 @@ def free_rooms() : i+=1 change_date_str += "&" for v in dident_list: + i = 0 change_date_str += "dept="+str(v) if i