Checkpoint: Correction complète de l'affichage du formateur dans la liste des séquences et dans le formulaire de modification. Ajout de la colonne formateurId dans la table sequences, modification du schéma Zod pour accepter null, et correction du FormateurCombobox pour stocker l'ID au lieu du nom. Le formateur s'affiche maintenant correctement dans la liste des séquences.

This commit is contained in:
Manus Sandbox
2025-11-20 04:36:02 -05:00
parent 7149458bb8
commit 1768e45dc1
15 changed files with 1133 additions and 5 deletions

10
todo.md
View File

@@ -344,3 +344,13 @@
- [x] Identifier le code qui appelle formateurs.create
- [x] Ajouter la procédure formateurs.create manquante dans le routeur
- [x] Tester la correction
## Correction affichage du formateur dans les séquences
- [x] Vérifier comment getSequencesWithFormation récupère les informations du formateur
- [x] Corriger la jointure pour inclure les données du formateur
- [x] Vérifier l'affichage dans AdminSequences.tsx
- [x] Ajouter formateurId dans le schéma de validation de sequences.create
- [x] Ajouter formateurId dans le schéma de validation de sequences.update
- [x] Corriger le schéma Zod pour accepter null (formateurId: z.number().nullable().optional())
- [x] Modifier FormateurCombobox pour stocker l'ID au lieu du nom
- [x] Tester les modifications dans la liste et dans le dialog de modification