Erreur sur étudiant "migré" #782

Closed
opened 2023-10-05 11:01:13 +02:00 by pascal.bouron · 3 comments
Contributor

[edit] : Le problème ne semble pas lié à l'assiduité, mais à la copie.

ma_dacol IUT Schiltigheim signale sur discord ( https://discord.com/channels/889038374332137522/889038374332137525/1159097960320204861 )

Un souci avec des saisies de présence/absence, un étudiant était inscrit dans le mauvais département (et donc mauvais semestre), nous l'avons déplacé, mais maintenant il n'est plus possible de saisir des absences pour cet étudiant, j'ai le message suivant.

image

Même problème : catherine-lehavre: bonjour, hier j avais la meme erreur pour une etudiante qui avait aussi change de dept. Ce matin, il n'y a plus d'erreur mais le menu de ses modules ne propose que : non-specifie et autre. J'ai verifie mais a priori elle est bien inscrite dans les modules.

Je viens de reproduire cette erreur.

**[edit]** : Le problème ne semble pas lié à l'assiduité, mais à la copie. ma_dacol IUT Schiltigheim signale sur discord ( https://discord.com/channels/889038374332137522/889038374332137525/1159097960320204861 ) ``` Un souci avec des saisies de présence/absence, un étudiant était inscrit dans le mauvais département (et donc mauvais semestre), nous l'avons déplacé, mais maintenant il n'est plus possible de saisir des absences pour cet étudiant, j'ai le message suivant. ``` ![image](/attachments/03642b17-8cbd-417c-b935-18a324eeb2b5) Même problème : **catherine-lehavre:** bonjour, hier j avais la meme erreur pour une etudiante qui avait aussi change de dept. Ce matin, il n'y a plus d'erreur mais le menu de ses modules ne propose que : non-specifie et autre. J'ai verifie mais a priori elle est bien inscrite dans les modules. Je viens de reproduire cette erreur.
Author
Contributor

Etudiant migré de GEII (etudid=904) vers INFO (etudid=905).

Hier soir, 1er test, pas d'erreur.

J'essaie de lui mettre une absence ( depuis page SignalAssiduiteGr?jour=2023-10-05&formsemestre_id=37&group_ids=371 ), et j'obtiens la même erreur que les collègues.
Voilà la séquence des requetes avant l'erreur

  • /ScoDoc/INFO/api/group/371/etudiants : retourne
    {id: 905, civilite: "M", code_nip: "xxxxxxxx", code_ine: "xxxxxxxx", dept_id: 3, nom: "Bxxxxx",…}
  • /ScoDoc/INFO/api/assiduites/group/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00&etudids=905 : retourne
{"905":[{"assiduite_id":23958,"etudid":905,"code_nip":"xxxxxxxxx","moduleimpl_id":null,"date_debut":"2023-10-04T06:00:00+00:00","date_fin":"2023-10-04T08:00:00+00:00","etat":"ABSENT","desc":null,"entry_date":"2023-10-04T20:42:48.011085+00:00","user_id":2,"user_name":"p.bouron","est_just":false,"external_data":null}]}

(qui est le test fait hier soir sans erreur )

  • /ScoDoc/INFO/api/etudiant/etudid/905/photo?size=small
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

  • /ScoDoc/INFO/api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

  • /ScoDoc/INFO/api/assiduite/905/create
    avec comme payload : [{"date_debut":"2023-10-05T08:00:00 02:00","date_fin":"2023-10-05T10:00:00 02:00","etat":"retard","moduleimpl_id":null}]
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

  • /ScoDoc/INFO/api/assiduites/905/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00
    308 PERMANENT REDIRECT

  • /ScoDoc/INFO/api/assiduites/etudid/905/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

  • /ScoDoc/INFO/api/justificatifs/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00
    308 PERMANENT REDIRECT

  • /ScoDoc/INFO/api/etudiant/etudid/905/photo?size=small
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

  • /ScoDoc/INFO/api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00
    Retourne une erreur 404
    {"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}

Dans la console, on retrouve la même chose :
image

Etudiant migré de GEII (etudid=904) vers INFO (etudid=905). Hier soir, 1er test, pas d'erreur. J'essaie de lui mettre une absence ( depuis page SignalAssiduiteGr?jour=2023-10-05&formsemestre_id=37&group_ids=371 ), et j'obtiens la même erreur que les collègues. Voilà la séquence des requetes avant l'erreur - /ScoDoc/INFO/api/group/371/etudiants : retourne ```{id: 905, civilite: "M", code_nip: "xxxxxxxx", code_ine: "xxxxxxxx", dept_id: 3, nom: "Bxxxxx",…}``` - /ScoDoc/INFO/api/assiduites/group/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00&etudids=905 : retourne ``` {"905":[{"assiduite_id":23958,"etudid":905,"code_nip":"xxxxxxxxx","moduleimpl_id":null,"date_debut":"2023-10-04T06:00:00+00:00","date_fin":"2023-10-04T08:00:00+00:00","etat":"ABSENT","desc":null,"entry_date":"2023-10-04T20:42:48.011085+00:00","user_id":2,"user_name":"p.bouron","est_just":false,"external_data":null}]} ``` (qui est le test fait hier soir sans erreur ) - /ScoDoc/INFO/api/etudiant/etudid/905/photo?size=small **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` - /ScoDoc/INFO/api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` - /ScoDoc/INFO/api/assiduite/905/create avec comme payload : `[{"date_debut":"2023-10-05T08:00:00 02:00","date_fin":"2023-10-05T10:00:00 02:00","etat":"retard","moduleimpl_id":null}]` **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` - /ScoDoc/INFO/api/assiduites/905/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00 *308 PERMANENT REDIRECT* - /ScoDoc/INFO/api/assiduites/etudid/905/query?date_debut=2023-10-04T00:00:00+02:00&date_fin=2023-10-06T00:00:00+02:00 **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` - /ScoDoc/INFO/api/justificatifs/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 *308 PERMANENT REDIRECT* - /ScoDoc/INFO/api/etudiant/etudid/905/photo?size=small **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` - /ScoDoc/INFO/api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 **Retourne une erreur 404** `{"error":"Not Found","status":404,"message":"\u00e9tudiant inconnu"}` Dans la console, on retrouve la même chose : ![image](/attachments/b164caf7-4ed8-487e-9fe7-f60f1e586d6d)
Author
Contributor

Pas de soucis ici :
/ScoDoc/INFO/Scolarite/ficheEtud?etudid=905

Erreur reproduite en direct coté API :
/api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 --> ERREUR
/etudiant/etudid/905 --> ERREUR

/api/justificatifs/etudid/904/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 --> OK
/etudiant/etudid/904 --> OK

Pas de soucis ici : /ScoDoc/INFO/Scolarite/ficheEtud?etudid=905 Erreur reproduite en direct coté API : /api/justificatifs/etudid/905/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 --> ERREUR /etudiant/etudid/905 --> ERREUR /api/justificatifs/etudid/904/query?date_debut=2023-10-04T08:00:01+02:00&date_fin=2023-10-04T09:59:59+02:00 --> OK /etudiant/etudid/904 --> OK
pascal.bouron changed title from WIP : Erreur assiduité sur étudiant "migré" to Erreur sur étudiant "migré" 2023-10-05 11:31:01 +02:00
viennet added the
bug
ABS
labels 2023-10-05 11:44:06 +02:00
viennet added this to the Amélioration de la gestion de l'assiduité project 2023-10-05 11:44:10 +02:00
Owner

Fixed by 3fdef1d4a0

Fixed by 3fdef1d4a011bbd07d0e41a4e50d14451838842d
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#782
No description provided.