This commit is contained in:
2026-07-12 19:38:41 +02:00
parent 47c5ad34fa
commit 316a86c95a
6 changed files with 21 additions and 9 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ export function detectTypeEvenement(changements) {
// table dédiée, déclenche la régénération automatique de l'échéancier futur.
const RevisionSchema = z.object({
date_effet: z.string().regex(/^\d{4}-\d{2}-\d{2}$/),
nouveau_taux: z.number().positive().optional(),
nouveau_taux: z.number().nonnegative().optional(),
nouvelle_date_cible: z.string().regex(/^\d{4}-\d{2}-\d{2}$/).optional(),
motif: z.string().trim().min(1, 'Le motif est obligatoire'),
}).refine(d => d.nouveau_taux !== undefined || d.nouvelle_date_cible !== undefined, {