Améliore message erreur RCUE non associé

This commit is contained in:
Emmanuel Viennet 2024-11-13 16:23:49 +01:00
parent f5d070d071
commit c571dc6f05
2 changed files with 17 additions and 4 deletions

View File

@ -141,9 +141,22 @@ class EtudCursusBUT:
niveau = validation_rcue.niveau()
if niveau is None:
raise ScoValueError(
"""UE d'un RCUE non associée à un niveau de compétence.
Vérifiez la formation et les associations de ses UEs.
"""
f"""UE d'un RCUE ({
validation_rcue.ue1.acronyme}/{validation_rcue.ue1.acronyme
}) non associée à un niveau de compétence.
Vérifiez la formation et les associations de ses UEs.
Étudiant {etud.nomprenom}.
Formations concernées: <a href="{
url_for('notes.ue_table', scodoc_dept=g.scodoc_dept,
formation_id=validation_rcue.ue1.formation_id,
semestre_idx=validation_rcue.ue1.semestre_idx)
}">{validation_rcue.ue1.acronyme}</a>,
<a href="{
url_for('notes.ue_table', scodoc_dept=g.scodoc_dept,
formation_id=validation_rcue.ue2.formation_id,
semestre_idx=validation_rcue.ue2.semestre_idx)
}">{validation_rcue.ue2.acronyme}</a>.
"""
)
if not niveau.competence.id in self.validation_par_competence_et_annee:
self.validation_par_competence_et_annee[niveau.competence.id] = {}

View File

@ -3,7 +3,7 @@
"Infos sur version ScoDoc"
SCOVERSION = "9.7.43"
SCOVERSION = "9.7.44"
SCONAME = "ScoDoc"