forked from ScoDoc/ScoDoc
Traitement erreur import xml formation + typos
This commit is contained in:
parent
eef00649de
commit
a9a9cdcc9d
@ -280,7 +280,15 @@ def formation_import_xml(doc: str | bytes, import_tags=True, use_local_refcomp=F
|
|||||||
from app.formations import edit_formation
|
from app.formations import edit_formation
|
||||||
|
|
||||||
if isinstance(doc, bytes):
|
if isinstance(doc, bytes):
|
||||||
|
try:
|
||||||
doc = doc.decode(scu.SCO_ENCODING)
|
doc = doc.decode(scu.SCO_ENCODING)
|
||||||
|
except UnicodeDecodeError as exc:
|
||||||
|
log(
|
||||||
|
f"formation_import_xml: invalid XML data for encoding {scu.SCO_ENCODING}:\n{exc}"
|
||||||
|
)
|
||||||
|
raise ScoValueError(
|
||||||
|
f"Fichier XML invalide {exc} dans l'encodage attendu {scu.SCO_ENCODING}"
|
||||||
|
) from exc
|
||||||
try:
|
try:
|
||||||
dom = xml.dom.minidom.parseString(sco_xml.remove_control_characters(doc))
|
dom = xml.dom.minidom.parseString(sco_xml.remove_control_characters(doc))
|
||||||
except Exception as exc:
|
except Exception as exc:
|
||||||
|
@ -35,16 +35,16 @@ button[name="action"] {
|
|||||||
|
|
||||||
<div class="help">
|
<div class="help">
|
||||||
|
|
||||||
<p>Utiliser cette page lorsqu'un étudinat change de département. ScoDoc gère
|
<p>Utiliser cette page lorsqu'un étudiant change de département.</p>
|
||||||
séparéement les étudiants des départements. Il faut donc dans ce cas
|
|
||||||
exceptionnel créer une copie de l'étudiant et l'inscrire dans un semestre de son
|
<p>ScoDoc gère séparément les étudiants des départements. Il faut donc dans ce
|
||||||
nouveau département. Seules les donénes sur l'identité de l'étudiant (état
|
cas exceptionnel créer une copie de l'étudiant et l'inscrire dans un semestre de
|
||||||
civil, adresse, ...) sont dupliquées. Dans le noveau département, les résultats
|
son nouveau département. Seules les données sur l'identité de l'étudiant (état
|
||||||
obtenus dans le département d'origine ne seront pas visibles.
|
civil, adresse, ...) sont dupliquées. Dans le nouveau département, les résultats
|
||||||
</p>
|
obtenus dans le département d'origine ne seront pas visibles. </p>
|
||||||
|
|
||||||
<p>Si des UEs ou compétences de l'ancien département doivent être validées dans
|
<p>Si des UEs ou compétences de l'ancien département doivent être validées dans
|
||||||
le nouveau, il faudra utiliser ensuite une "validation d'UE antérieure".
|
le nouveau, il faudra utiliser ensuite une "<b>validation d'UE antérieure</b>".
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>Attention: seuls les départements dans lesquels vous avez la permission
|
<p>Attention: seuls les départements dans lesquels vous avez la permission
|
||||||
|
Loading…
x
Reference in New Issue
Block a user