Update opolka/ScoDoc from ScoDoc/ScoDoc #2

Merged
opolka merged 1272 commits from ScoDoc/ScoDoc:master into master 2024-05-27 09:11:04 +02:00
Showing only changes of commit 7805a6cab9 - Show all commits

View File

@ -1834,9 +1834,9 @@ def signale_evaluation_abs(etudid: int = None, evaluation_id: int = None):
) )
# Sinon on créé l'assiduité # Sinon on créé l'assiduité
assiduite_unique: Assiduite | None = None
try: try:
assiduite_unique: Assiduite = Assiduite.create_assiduite( assiduite_unique = Assiduite.create_assiduite(
etud=etud, etud=etud,
date_debut=scu.localize_datetime(evaluation.date_debut), date_debut=scu.localize_datetime(evaluation.date_debut),
date_fin=scu.localize_datetime(evaluation.date_fin), date_fin=scu.localize_datetime(evaluation.date_fin),
@ -1862,9 +1862,9 @@ def signale_evaluation_abs(etudid: int = None, evaluation_id: int = None):
duplication="oui", duplication="oui",
) )
raise ScoValueError(msg, dest) from exc raise ScoValueError(msg, dest) from exc
if assiduite_unique is not None:
db.session.add(assiduite_unique) db.session.add(assiduite_unique)
db.session.commit() db.session.commit()
# on flash puis on revient sur la page de l'évaluation # on flash puis on revient sur la page de l'évaluation
flash("L'absence a bien été créée") flash("L'absence a bien été créée")