diff --git a/app/scodoc/sco_bulletins.py b/app/scodoc/sco_bulletins.py index 25b246b5f..d7d91ba22 100644 --- a/app/scodoc/sco_bulletins.py +++ b/app/scodoc/sco_bulletins.py @@ -55,7 +55,7 @@ from app.models import ( ScoDocSiteConfig, ) from app.scodoc.sco_permissions import Permission -from app.scodoc.sco_exceptions import AccessDenied, ScoValueError +from app.scodoc.sco_exceptions import AccessDenied, ScoValueError, ScoTemporaryError from app.scodoc import html_sco_header from app.scodoc import htmlutils from app.scodoc import sco_assiduites @@ -346,14 +346,14 @@ def formsemestre_bulletinetud_dict(formsemestre_id, etudid, version="long"): # auparavant on filtrait les modules sans notes # si ue_status['cur_moy_ue'] != 'NA' alors u['modules'] = [] (pas de moyenne => pas de modules) - u[ - "modules_capitalized" - ] = [] # modules de l'UE capitalisée (liste vide si pas capitalisée) + u["modules_capitalized"] = ( + [] + ) # modules de l'UE capitalisée (liste vide si pas capitalisée) if ue_status["is_capitalized"] and ue_status["formsemestre_id"] is not None: sem_origin = db.session.get(FormSemestre, ue_status["formsemestre_id"]) - u[ - "ue_descr_txt" - ] = f'capitalisée le {ndb.DateISOtoDMY(ue_status["event_date"])}' + u["ue_descr_txt"] = ( + f'capitalisée le {ndb.DateISOtoDMY(ue_status["event_date"])}' + ) u["ue_descr_html"] = ( f""""Erreur temporaire

-

Veuillez ré-essayer. Si le problème persiste, merci de contacter l'assistance ScoDoc +

Erreur temporaire

+

Veuillez ré-essayer. Si le problème persiste (ou s'il venait + à se produire fréquemment), merci de contacter l'assistance ScoDoc + (voir les informations de contact).

""" + app.clear_scodoc_cache() super().__init__(msg)