WIP: fonctions d'import de semestres monomodules: import des images

This commit is contained in:
ilona 2024-12-31 21:24:09 +01:00
parent fd00e2f55d
commit ea6307ac92

View File

@ -448,7 +448,6 @@ def _load_images_refs(infos: list[dict], images: dict):
"""Check if all referenced images in excel (infos) """Check if all referenced images in excel (infos)
are present in the zip archive (images) and put them in the infos dicts. are present in the zip archive (images) and put them in the infos dicts.
""" """
breakpoint()
for linenum, info in enumerate(infos, start=1): for linenum, info in enumerate(infos, start=1):
for key in ("descr_image", "descr_photo_ens"): for key in ("descr_image", "descr_photo_ens"):
info[key] = ( info[key] = (
@ -457,7 +456,7 @@ def _load_images_refs(infos: list[dict], images: dict):
if info[key]: if info[key]:
if info[key] not in images: if info[key] not in images:
raise ScoValueError( raise ScoValueError(
f"Image référencée en ligne {linenum}, colonne {key} non trouvée dans le zip", f'Image "{info[key]}" référencée en ligne {linenum}, colonne {key} non trouvée dans le zip',
dest_url=url_for( dest_url=url_for(
"notes.formsemestres_import_from_description", "notes.formsemestres_import_from_description",
scodoc_dept=g.scodoc_dept, scodoc_dept=g.scodoc_dept,