From b8cf116fc6e6422791855636f60d1b9619599d9c Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Wed, 31 Aug 2022 09:16:00 +0200 Subject: [PATCH] Code cosmetic: re-ecriture de ue_sharing_code, nom option show_in_list --- app/scodoc/sco_edit_ue.py | 23 ++++++++++++----------- app/scodoc/sco_groups.py | 13 ++++++++----- 2 files changed, 20 insertions(+), 16 deletions(-) diff --git a/app/scodoc/sco_edit_ue.py b/app/scodoc/sco_edit_ue.py index 767049a30..fe5326af0 100644 --- a/app/scodoc/sco_edit_ue.py +++ b/app/scodoc/sco_edit_ue.py @@ -1290,15 +1290,12 @@ def ue_sharing_code(ue_code=None, ue_id=None, hide_ue_id=None): Either ue_code or ue_id may be specified. hide_ue_id spécifie un id à retirer de la liste. """ - from app.scodoc import sco_formations - ue_code = str(ue_code) if ue_id: - ue = ue_list(args={"ue_id": ue_id})[0] + ue = UniteEns.query.get_or_404(ue_id) if not ue_code: - ue_code = ue["ue_code"] - F = sco_formations.formation_list(args={"formation_id": ue["formation_id"]})[0] - formation_code = F["formation_code"] + ue_code = ue.ue_code + formation_code = ue.formation.formation_code # UE du même code, code formation et departement: q_ues = ( UniteEns.query.filter_by(ue_code=ue_code) @@ -1319,18 +1316,22 @@ def ue_sharing_code(ue_code=None, ue_id=None, hide_ue_id=None): ues = q_ues.all() if not ues: if ue_id: - return """Seule UE avec code %s""" % ue_code + return ( + f"""Seule UE avec code {ue_code or '-'}""" + ) else: - return """Aucune UE avec code %s""" % ue_code + return f"""Aucune UE avec code {ue_code or '-'}""" H = [] if ue_id: - H.append('Autres UE avec le code %s:' % ue_code) + H.append( + f"""Autres UE avec le code {ue_code or '-'}:""" + ) else: - H.append('UE avec le code %s:' % ue_code) + H.append(f"""UE avec le code {ue_code or '-'}:""") H.append("