diff --git a/app/views/jury_validations.py b/app/views/jury_validations.py index 8b5285ec..d266040a 100644 --- a/app/views/jury_validations.py +++ b/app/views/jury_validations.py @@ -332,12 +332,16 @@ def formsemestre_validation_but( warning += ( """
L'étudiant n'est pas inscrit à un parcours.
""" ) - if formsemestre.date_fin - datetime.date.today() > datetime.timedelta(days=12): + if not read_only and ( + formsemestre.date_fin - datetime.date.today() > datetime.timedelta(days=12) + ): # encore loin de la fin du semestre de départ de ce jury ? warning += f"""
Le semestre S{formsemestre.semestre_id} terminera le {formsemestre.date_fin.strftime(scu.DATE_FMT)} : êtes-vous certain de vouloir enregistrer une décision de jury ?
""" + if read_only: + warning += f"""
Affichage en lecture seule
""" if deca.formsemestre_impair: inscription = deca.formsemestre_impair.etuds_inscriptions.get(etud.id)