Correction d'une erreur qui empêchait de télécharger un calendrier pour un jour du mois qui n'existe pas pour le mois suivant.

Modification du message d'erreur.
This commit is contained in:
antux18 2024-03-31 17:43:25 +02:00
parent 12fb20d91f
commit b427f86d8b
2 changed files with 3 additions and 3 deletions

2
app.py
View File

@ -300,7 +300,7 @@ def free_rooms(api = False, rq = None) :
if GLOBAL_CONTEXT["DEBUG"] : if GLOBAL_CONTEXT["DEBUG"] :
print(errdetails) print(errdetails)
return render_template("error.html", return render_template("error.html",
error="Le serveur Unistra a rencontré une erreur ! Veuillez réessayer plus tard.") error="Désolé, une erreur est survenue. Unisquat ne peut pas continuer.")
# Création d'un dictionnaire avec les infos des salles : # Création d'un dictionnaire avec les infos des salles :
frooms_disp = dict() # Mise en forme des infos pour la page Web frooms_disp = dict() # Mise en forme des infos pour la page Web

View File

@ -250,11 +250,11 @@ def get_tot_rooms(datet, depts, ignore_list) :
for d in depts : for d in depts :
if datet.month < 12 : if datet.month < 12 :
result = sched_get(datet, d.link, result = sched_get(datet, d.link,
datet.replace(month = datet.month + margintime), datet.replace(day = 28, month = datet.month + margintime),
NO_CACHE) NO_CACHE)
else : else :
result = sched_get(datet, d.link, result = sched_get(datet, d.link,
datet.replace(month = 1, year = datet.year + 1), datet.replace(day = 28, month = 1, year = datet.year + 1),
NO_CACHE) NO_CACHE)
# # Utilisation du module 'ics' pour le tri du calendrier dans l'ordre # # Utilisation du module 'ics' pour le tri du calendrier dans l'ordre
# # chronologique : # # chronologique :