Bloquer la prise en compte d'une évaluation #858
Labels
No Label
ABS
à confirmer
API
Apogée
bug
BUT
Dev
duplicate
enhancement
Entreprises
frontend
help wanted
invalid
Jury
PE
prio
question
RGPD
Users
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: ScoDoc/ScoDoc#858
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Idée issue d'une demande de Christine B.-C.
Pour l'instant il n'y a pas de possibilité évidente de bloquer la prise en compte des notes d'une évaluation dans les calculs.
Les évaluations "incomplètes" ne sont pas prises en compte (sauf réglage "prise en compte immédiate"), donc il suffit qu'il manque une note pour bloquer à la fois la prise en compte et la publication.
On propose d'ajouter à l'évaluation une date de prise en compte: avant cette date, l'évaluation ne sera pas prise en compte dans les calculs (ie considérée comme "incomplète"), ni publiée vers les étudiants (bulletins, passerelle, tableaux récap).
Implémentation
ajout d'un champ
blocked_until:datetime
à l'évaluation, modifiable viaevaluation_edit
et l'APIevaluation_create
(note: l'API ne propose pas encoreevaluation_edit
).pour pouvoir bloquer indéfiniment: date loin dans le futur (
BLOCKED_FOREVER=31/12/2666
)modifier
ModuleImplResults.load_notes()
, calcul deis_complete
visualiser cet état sur
moduleimpl_status
supprimer des bulletins