Mail notification d'absence #789

Closed
opened 2023-10-09 18:09:41 +02:00 by vincent.grimaud · 3 comments

Lorsqu'un étudiant a atteint un certain seuil d'absence, un mail est envoyé automatiquement au responsable du semestre ou du chef de département suivant les préférences saisies.
Hors ce mail n'est plus envoyé automatiquement.

Descriptif du problème sur Discord : https://discord.com/channels/889038374332137522/1156510530664665088

Découvert à partir de Scodoc 9.6.39

Lorsqu'un étudiant a atteint un certain seuil d'absence, un mail est envoyé automatiquement au responsable du semestre ou du chef de département suivant les préférences saisies. Hors ce mail n'est plus envoyé automatiquement. Descriptif du problème sur Discord : https://discord.com/channels/889038374332137522/1156510530664665088 Découvert à partir de Scodoc 9.6.39

Une piste ?
Question : est ce que le nouveau système de gestion des absences utilise toujours la fonction abs_notify() du script app/scodoc/sco_abs_notifications.py ?

Si c'est le cas, en mettant des log(f"...") dans le code, cette fonction n'a pas l'air d'être appelée quand le seuil d'absence est atteint.

Une piste ? Question : est ce que le nouveau système de gestion des absences utilise toujours la fonction abs_notify() du script app/scodoc/sco_abs_notifications.py ? Si c'est le cas, en mettant des log(f"...") dans le code, cette fonction n'a pas l'air d'être appelée quand le seuil d'absence est atteint.

J'ai remarqué aussi dans scodoc.log à chaque fois que l'on créé une absence :
[2023-10-09 18:17:08,501] grimaud@127.0.0.1 requested https://192.168.56.3/ScoDoc/GEII/api/assiduite/4169/create
INFO: (GEII) --- invalidate_formsemestre: clearing [246]. pdfonly=True ---

J'ai remarqué aussi dans scodoc.log à chaque fois que l'on créé une absence : [2023-10-09 18:17:08,501] grimaud@127.0.0.1 requested https://192.168.56.3/ScoDoc/GEII/api/assiduite/4169/create **INFO: (GEII) --- invalidate_formsemestre: clearing [246]. pdfonly=True ---**
Owner

J'ai remarqué aussi dans scodoc.log à chaque fois que l'on créé une absence :
[2023-10-09 18:17:08,501] grimaud@127.0.0.1 requested https://192.168.56.3/ScoDoc/GEII/api/assiduite/4169/create
INFO: (GEII) --- invalidate_formsemestre: clearing [246]. pdfonly=True ---

ceci est normal.

> J'ai remarqué aussi dans scodoc.log à chaque fois que l'on créé une absence : > [2023-10-09 18:17:08,501] grimaud@127.0.0.1 requested https://192.168.56.3/ScoDoc/GEII/api/assiduite/4169/create > **INFO: (GEII) --- invalidate_formsemestre: clearing [246]. pdfonly=True ---** > ceci est normal.
viennet added this to the Amélioration de la gestion de l'assiduité project 2023-10-09 18:31:50 +02:00
viennet added this to the ScoDoc 9.6 milestone 2023-10-09 18:31:53 +02:00
viennet added the
bug
ABS
labels 2023-10-09 18:31:58 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: ScoDoc/ScoDoc#789
No description provided.