Checkpoint: Correction du bug de création/modification de séquence avec public cible "Tous"

- Ajout de la valeur "tous" dans l'enum publicCible du schéma drizzle/schema.ts
- Mise à jour des validations Zod dans server/routers.ts
- Modification directe de la colonne publicCible en base de données via SQL
- Test réussi : création d'une séquence avec public cible "Tous" fonctionne parfaitement
This commit is contained in:
Manus Sandbox
2025-11-25 02:38:12 -05:00
parent 625cbedf08
commit 9fffa8c773
7 changed files with 994 additions and 4 deletions

View File

@@ -210,7 +210,7 @@ export const appRouter = router({
formationId: z.number(),
nom: z.string().min(1),
lieu: z.string().min(1),
publicCible: z.enum(["directeur", "chef_service", "autre"]),
publicCible: z.enum(["directeur", "chef_service", "tous", "autre"]),
formateurId: z.number().nullable().optional(),
capaciteMax: z.number().default(12),
dateBlocage: z.string(),
@@ -250,7 +250,7 @@ export const appRouter = router({
formationId: z.number(),
nom: z.string().min(1),
lieu: z.string().min(1),
publicCible: z.enum(["directeur", "chef_service", "autre"]),
publicCible: z.enum(["directeur", "chef_service", "tous", "autre"]),
formateurId: z.number().nullable().optional(),
capaciteMax: z.number(),
dateBlocage: z.string(),