Checkpoint: Correction du bug d'inscription qui associait le mauvais apprenant

Problème identifié :
- La procédure apprenants.create était une procédure admin (adminProcedure)
- La page d'inscription publique n'est pas authentifiée
- Lors de la création d'un apprenant, la mutation échouait silencieusement
- Le code récupérait ensuite un mauvais apprenant par email

Solution appliquée :
- Création d'une nouvelle procédure publique apprenants.createPublic
- Modification de Inscription.tsx pour utiliser createPublic au lieu de create
- Les nouveaux apprenants peuvent maintenant être créés depuis la page publique
- L'inscription associe maintenant le bon apprenant à la séquence
This commit is contained in:
Manus Sandbox
2025-12-01 04:52:59 -05:00
parent 977bf2952e
commit aa3e9fa093
6 changed files with 214 additions and 2 deletions

View File

@@ -939,3 +939,10 @@
- [x] Analyser la fonction checkExistingInscription
- [x] Corriger le filtrage pour ne pas considérer les inscriptions annulées comme existantes
- [ ] Tester la réinscription après annulation
## Bug Inscription - Mauvais apprenant associé lors de l'inscription
- [x] Analyser le processus d'inscription (page Inscription.tsx et procédure tRPC)
- [x] Identifier pourquoi l'inscription de MONROE Marylin crée une inscription pour PIGNOL François
- [x] Corriger le code pour associer le bon apprenant lors de l'inscription (création de createPublic)
- [ ] Tester l'inscription avec différents apprenants pour vérifier la correction