diff --git a/app/decorators.py b/app/decorators.py index 38bc9a6b1..0f23be895 100644 --- a/app/decorators.py +++ b/app/decorators.py @@ -129,12 +129,6 @@ def permission_required(permission): @wraps(f) def decorated_function(*args, **kwargs): # current_app.logger.info("PERMISSION; kwargs=%s" % str(kwargs)) - if "scodoc_dept" in kwargs: - g.scodoc_dept = kwargs["scodoc_dept"] - del kwargs["scodoc_dept"] - # current_app.logger.info( - # "permission_required: %s in %s" % (permission, g.scodoc_dept) - # ) scodoc_dept = getattr(g, "scodoc_dept", None) if not current_user.has_permission(permission, scodoc_dept): abort(403) @@ -153,7 +147,6 @@ def admin_required(f): def scodoc7func(context): """Décorateur pour intégrer les fonctions Zope 2 de ScoDoc 7. - Si on a un kwarg `scodoc_dept`(venant de la route), le stocke dans `g.scodoc_dept`. Ajoute l'argument REQUEST s'il est dans la signature de la fonction. Les paramètres de la query string deviennent des (keywords) paramètres de la fonction. """ diff --git a/app/scodoc/sco_bulletins.py b/app/scodoc/sco_bulletins.py index e40eda9bc..438bcdbc1 100644 --- a/app/scodoc/sco_bulletins.py +++ b/app/scodoc/sco_bulletins.py @@ -161,10 +161,11 @@ def formsemestre_bulletinetud_dict( if I["etud"]["inscription_formsemestre_id"]: I[ "descr_situation_html" - ] = """%s""" % ( - I["etud"]["inscription_formsemestre_id"], - I["descr_situation"], - ) + ] = f"""{I["descr_situation"]}""" else: I["descr_situation_html"] = I["descr_situation"] # Groupes: @@ -811,8 +812,11 @@ def formsemestre_bulletinetud( H.append("""
Situation actuelle: """) if etud["inscription_formsemestre_id"]: H.append( - """""" - % etud["inscription_formsemestre_id"] + f"""""" ) H.append(etud["inscriptionstr"]) if etud["inscription_formsemestre_id"]: @@ -1054,8 +1058,11 @@ def _formsemestre_bulletinetud_header_html( """