forked from ScoDoc/ScoDoc
Jury BUT: Avertissement si plusieurs parcours mais étduiant non assigné
This commit is contained in:
parent
4087fd6096
commit
b2098c833a
@ -2270,6 +2270,12 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int):
|
|||||||
etudid=etudid)}" class="stdlink">effacer décisions</a>"""
|
etudid=etudid)}" class="stdlink">effacer décisions</a>"""
|
||||||
else:
|
else:
|
||||||
erase_span = ""
|
erase_span = ""
|
||||||
|
warning = ""
|
||||||
|
if len(deca.niveaux_competences) != len(deca.decisions_rcue_by_niveau):
|
||||||
|
warning += f"""<div class="warning">Attention: {len(deca.niveaux_competences)}
|
||||||
|
niveaux mais {len(deca.decisions_rcue_by_niveau)} regroupements RCUE.</div>"""
|
||||||
|
if deca.parcour is None:
|
||||||
|
warning += """<div class="warning">L'étudiant n'est pas inscrit à un parcours.</div>"""
|
||||||
H.append(
|
H.append(
|
||||||
f"""
|
f"""
|
||||||
<div>
|
<div>
|
||||||
@ -2277,6 +2283,7 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int):
|
|||||||
- Parcours {(deca.parcour.libelle if deca.parcour else False) or "non spécifié"}
|
- Parcours {(deca.parcour.libelle if deca.parcour else False) or "non spécifié"}
|
||||||
- {deca.annee_scolaire_str()}</div>
|
- {deca.annee_scolaire_str()}</div>
|
||||||
<div class="nom_etud">{etud.nomprenom}</div>
|
<div class="nom_etud">{etud.nomprenom}</div>
|
||||||
|
{warning}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<form method="POST">
|
<form method="POST">
|
||||||
@ -2306,7 +2313,9 @@ def formsemestre_validation_but(formsemestre_id: int, etudid: int):
|
|||||||
<div title="{niveau.competence.titre_long}">{niveau.competence.titre}</div>
|
<div title="{niveau.competence.titre_long}">{niveau.competence.titre}</div>
|
||||||
</div>"""
|
</div>"""
|
||||||
)
|
)
|
||||||
dec_rcue = deca.decisions_rcue_by_niveau[niveau.id]
|
dec_rcue = deca.decisions_rcue_by_niveau.get(niveau.id)
|
||||||
|
if dec_rcue is None:
|
||||||
|
break
|
||||||
# Semestre impair
|
# Semestre impair
|
||||||
H.append(
|
H.append(
|
||||||
_gen_but_niveau_ue(
|
_gen_but_niveau_ue(
|
||||||
|
Loading…
Reference in New Issue
Block a user