From 5b7801e7353e93a3bc0a371a6eac7983a181d640 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Tue, 12 Dec 2023 20:19:18 +0100 Subject: [PATCH] =?UTF-8?q?form=20justificatif:=20upload=20fichier=20desac?= =?UTF-8?q?tiv=C3=A9=20(WIP)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/templates/assiduites/pages/ajout_justificatif_etud.j2 | 6 +++--- app/views/assiduites.py | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/templates/assiduites/pages/ajout_justificatif_etud.j2 b/app/templates/assiduites/pages/ajout_justificatif_etud.j2 index 5cc7cdc7..647f5c17 100644 --- a/app/templates/assiduites/pages/ajout_justificatif_etud.j2 +++ b/app/templates/assiduites/pages/ajout_justificatif_etud.j2 @@ -60,10 +60,10 @@ div.submit > input { {{ render_field_errors(form, 'assi_raison') }} {# Fichier(s) justificatif(s) #} -
-
{{ form.fichiers.label }}
+
chargement fichier désactivé (travaux en cours), passer ensuite par "modifier le justificatif" + {#
{{ form.fichiers.label }}
{{ form.fichiers() }} - {{ render_field_errors(form, 'fichiers') }} + {{ render_field_errors(form, 'fichiers') }} #}
{# Date dépot #} {{ form.entry_date.label }} : {{ form.entry_date }} diff --git a/app/views/assiduites.py b/app/views/assiduites.py index 6160a478..bc8b56a6 100644 --- a/app/views/assiduites.py +++ b/app/views/assiduites.py @@ -675,6 +675,8 @@ def _record_justificatif_etud( ) db.session.add(just) if not _upload_justificatif_files(just, form): + flash("Erreur enregistrement fichiers") + log("problem in _upload_justificatif_files, rolling back") db.session.rollback() return False db.session.commit() @@ -709,7 +711,7 @@ def _upload_justificatif_files( # On actualise l'archive du justificatif just.fichier = archive_name db.session.add(just) - + db.session.commit() return True except ScoValueError as exc: log(