forked from ScoDoc/ScoDoc
Ameliore affichage diagnostic erreur export Apogée
This commit is contained in:
parent
9387b7a585
commit
eef00649de
@ -793,25 +793,28 @@ class ApoData:
|
||||
self.cur_semestre_id == s["semestre_id"] for s in self.sems_periode
|
||||
):
|
||||
# debugging information
|
||||
log(
|
||||
msg = [
|
||||
f"""*** ApoData.set() error !
|
||||
ApoData( periode={self.periode}, annee_scolaire={self.annee_scolaire
|
||||
}, cur_semestre_id={self.cur_semestre_id} )
|
||||
{len(self.sems_periode)} semestres dans la periode:
|
||||
"""
|
||||
)
|
||||
}, cur_semestre_id={self.cur_semestre_id} )""",
|
||||
f"""{len(self.sems_periode)} semestres dans la periode:""",
|
||||
]
|
||||
for s in self.sems_periode:
|
||||
log(pprint.pformat(s))
|
||||
|
||||
msg.append(pprint.pformat(s))
|
||||
log("\n".join(msg))
|
||||
msg_htm = "<br>".join(msg)
|
||||
raise ScoValueError(
|
||||
f"""Incohérence détectée !
|
||||
|
||||
Les semestres de la période n'ont pas tous le même indice.
|
||||
|
||||
Période: {self.periode}. Indice courant: {self.cur_semestre_id}
|
||||
f"""Incohérence détectée !<br>
|
||||
<br>
|
||||
Les semestres de la période n'ont pas tous le même indice.<br>
|
||||
|
||||
Période: {self.periode}. Indice courant: {self.cur_semestre_id}<br>
|
||||
<br>
|
||||
{msg_htm}<br>
|
||||
<br>
|
||||
(au besoin, contacter l'assistance sur {scu.SCO_DISCORD_ASSISTANCE})
|
||||
"""
|
||||
""",
|
||||
safe=True,
|
||||
)
|
||||
# Cette condition sera inadaptée si semestres décalés
|
||||
# (mais ils n'ont pas d'étape annuelle, espérons!)
|
||||
|
@ -3,7 +3,7 @@
|
||||
|
||||
"Infos sur version ScoDoc"
|
||||
|
||||
SCOVERSION = "9.7.64"
|
||||
SCOVERSION = "9.7.65"
|
||||
|
||||
SCONAME = "ScoDoc"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user