Checkpoint: Évolution du système de rappels pour permettre jusqu'à 2 pièces jointes au lieu d'une seule. Migration SQL appliquée en local et sur le VPS de production. Les rappels existants sont préservés.

This commit is contained in:
Manus
2026-01-28 10:13:32 -05:00
parent 8c6dda473a
commit 86d3d437bd
10 changed files with 2445 additions and 17 deletions

View File

@@ -1413,6 +1413,13 @@ export const appRouter = router({
typeFichier: z.string(),
tailleFichier: z.number(),
}).nullable().optional(),
fichier2: z.object({
nomFichier: z.string(),
urlFichier: z.string(),
s3Key: z.string(),
typeFichier: z.string(),
tailleFichier: z.number(),
}).nullable().optional(),
}))
.mutation(async ({ input }) => {
const { dateFormationIds, ...rappelData } = input;
@@ -1446,6 +1453,13 @@ export const appRouter = router({
typeFichier: z.string(),
tailleFichier: z.number(),
}).nullable().optional(),
fichier2: z.object({
nomFichier: z.string(),
urlFichier: z.string(),
s3Key: z.string(),
typeFichier: z.string(),
tailleFichier: z.number(),
}).nullable().optional(),
}))
.mutation(async ({ input }) => {
const { id, dateFormationIds, ...data } = input;