Page jury: message mode lecture seule

This commit is contained in:
Emmanuel Viennet 2024-07-17 14:58:38 +02:00
parent 7623ccef2b
commit 8a85aa5b16

View File

@ -332,12 +332,16 @@ def formsemestre_validation_but(
warning += (
"""<div class="warning">L'étudiant n'est pas inscrit à un parcours.</div>"""
)
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"""<div class="warning">Le semestre S{formsemestre.semestre_id}
terminera le {formsemestre.date_fin.strftime(scu.DATE_FMT)}&nbsp;:
êtes-vous certain de vouloir enregistrer une décision de jury&nbsp;?
</div>"""
if read_only:
warning += f"""<div class="warning">Affichage en lecture seule</div>"""
if deca.formsemestre_impair:
inscription = deca.formsemestre_impair.etuds_inscriptions.get(etud.id)