forked from ScoDoc/ScoDoc
Fix fiche etud et bulletin BUT en cas de pb de config formation APC. Closes #965
This commit is contained in:
parent
2224500209
commit
7dada615e8
@ -462,7 +462,10 @@ def fiche_etud(etudid=None):
|
||||
|
||||
# Liens vers compétences BUT
|
||||
if last_formsemestre and last_formsemestre.formation.is_apc():
|
||||
but_cursus = cursus_but.EtudCursusBUT(etud, last_formsemestre.formation)
|
||||
try:
|
||||
but_cursus = cursus_but.EtudCursusBUT(etud, last_formsemestre.formation)
|
||||
except ScoValueError:
|
||||
but_cursus = None
|
||||
refcomp = last_formsemestre.formation.referentiel_competence
|
||||
if refcomp:
|
||||
ue_validation_by_niveau = validations_view.get_ue_validation_by_niveau(
|
||||
@ -494,7 +497,7 @@ def fiche_etud(etudid=None):
|
||||
cursus=but_cursus,
|
||||
scu=scu,
|
||||
validation_dut120_html=validation_dut120_html,
|
||||
)}
|
||||
) if but_cursus else '<span class="pb-config">problème configuration formation BUT</span>'}
|
||||
<div class="fiche_but_col2">
|
||||
<div class="link_validation_rcues">
|
||||
<a class="stdlink" href="{url_for("notes.validation_rcues",
|
||||
|
@ -963,6 +963,11 @@ div.section_but {
|
||||
justify-content: space-evenly;
|
||||
}
|
||||
|
||||
div.section_but .pb-config {
|
||||
font-style: italic;
|
||||
color: red;
|
||||
}
|
||||
|
||||
div.fiche_but_col2 {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
@ -276,7 +276,7 @@ class releveBUT extends HTMLElement {
|
||||
${(() => {
|
||||
let output = "";
|
||||
data.semestre.decision_rcue.forEach((competence) => {
|
||||
output += `<div class=competence>${competence.niveau.competence.titre}</div><div>${competence.code}</div>`;
|
||||
output += `<div class=competence>${competence.niveau?.competence?.titre || '?'}</div><div>${competence.code}</div>`;
|
||||
});
|
||||
return output;
|
||||
})()}
|
||||
|
Loading…
Reference in New Issue
Block a user