From afedd15e270d2f3f1bb8895dd9d94e570943f611 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet <emmanuel.viennet@gmail.com> Date: Sat, 14 Dec 2024 13:40:51 +0100 Subject: [PATCH] =?UTF-8?q?Assiduit=C3=A9:=20import=20excel:=20feuille=5Fa?= =?UTF-8?q?bs=5Fformsemestre:=20ajout=20RETJUST?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/templates/assiduites/pages/feuille_abs_formsemestre.j2 | 7 +++++-- app/views/assiduites.py | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/templates/assiduites/pages/feuille_abs_formsemestre.j2 b/app/templates/assiduites/pages/feuille_abs_formsemestre.j2 index 85b68575..f58d2d9f 100644 --- a/app/templates/assiduites/pages/feuille_abs_formsemestre.j2 +++ b/app/templates/assiduites/pages/feuille_abs_formsemestre.j2 @@ -47,8 +47,11 @@ <li>colonne A : identifiant de l'étudiant (voir type ci-dessous)</li> <li class="star">colonne B : date de début</li> <li class="star">colonne C : date de fin</li> - <li class="opt">colonne D : état: ABS (absent), ABSJUST (absent justifié), - RET (retard), PRE (présent), considéré ABSent si vide</li> + <li class="opt">colonne D : état: <tt>ABS</tt> (absent), + <tt>ABSJUST</tt> (absent justifié), + <tt>RET</tt> (retard), <tt>RETJUST</tt> (retard justifié), + <tt>PRE</tt> (présent), + considéré ABSent si vide</li> <li class="opt">colonne E : code du module</li> </ul> diff --git a/app/views/assiduites.py b/app/views/assiduites.py index e197ae1b..9090ec4f 100644 --- a/app/views/assiduites.py +++ b/app/views/assiduites.py @@ -2594,7 +2594,7 @@ def _import_excel_assiduites_list( date_fin = scu.TIME_ZONE.localize(date_fin) # Vérification de l'état - if etat not in ["ABS", "RET", "PRE", "ABSJUST"]: + if etat not in ["ABS", "RET", "PRE", "ABSJUST", "RETJUST"]: raise ScoValueError(f"État invalide => {etat}") etat_assiduite: scu.EtatAssiduite = { -- GitLab