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
|
self.cur_semestre_id == s["semestre_id"] for s in self.sems_periode
|
||||||
):
|
):
|
||||||
# debugging information
|
# debugging information
|
||||||
log(
|
msg = [
|
||||||
f"""*** ApoData.set() error !
|
f"""*** ApoData.set() error !
|
||||||
ApoData( periode={self.periode}, annee_scolaire={self.annee_scolaire
|
ApoData( periode={self.periode}, annee_scolaire={self.annee_scolaire
|
||||||
}, cur_semestre_id={self.cur_semestre_id} )
|
}, cur_semestre_id={self.cur_semestre_id} )""",
|
||||||
{len(self.sems_periode)} semestres dans la periode:
|
f"""{len(self.sems_periode)} semestres dans la periode:""",
|
||||||
"""
|
]
|
||||||
)
|
|
||||||
for s in self.sems_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(
|
raise ScoValueError(
|
||||||
f"""Incohérence détectée !
|
f"""Incohérence détectée !<br>
|
||||||
|
<br>
|
||||||
Les semestres de la période n'ont pas tous le même indice.
|
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}
|
|
||||||
|
|
||||||
|
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})
|
(au besoin, contacter l'assistance sur {scu.SCO_DISCORD_ASSISTANCE})
|
||||||
"""
|
""",
|
||||||
|
safe=True,
|
||||||
)
|
)
|
||||||
# Cette condition sera inadaptée si semestres décalés
|
# Cette condition sera inadaptée si semestres décalés
|
||||||
# (mais ils n'ont pas d'étape annuelle, espérons!)
|
# (mais ils n'ont pas d'étape annuelle, espérons!)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
"Infos sur version ScoDoc"
|
"Infos sur version ScoDoc"
|
||||||
|
|
||||||
SCOVERSION = "9.7.64"
|
SCOVERSION = "9.7.65"
|
||||||
|
|
||||||
SCONAME = "ScoDoc"
|
SCONAME = "ScoDoc"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user