From 7f7441c7a284e328285eeeca5b9d41301d23eb33 Mon Sep 17 00:00:00 2001 From: odentas Date: Tue, 16 Dec 2025 21:24:00 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Ne=20plus=20=C3=A9craser=20notes=20dans?= =?UTF-8?q?=20cddu=5Fcontracts=20lors=20modification?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Retirer notes de supabaseData lors du PATCH - Les notes doivent uniquement être créées dans la table notes - Évite d'écraser le champ notes existant dans cddu_contracts - Les notes de modification sont maintenant correctement enregistrées --- app/api/contrats/[id]/route.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/api/contrats/[id]/route.ts b/app/api/contrats/[id]/route.ts index b9ca0a1..4478e91 100644 --- a/app/api/contrats/[id]/route.ts +++ b/app/api/contrats/[id]/route.ts @@ -419,9 +419,10 @@ export async function PATCH(req: NextRequest, { params }: { params: { id: string supabaseData.contract_number = requestBody.reference; supabaseData.reference = requestBody.reference; } - if (requestBody.notes !== undefined) { - supabaseData.notes = requestBody.notes; - } + // NE PAS mettre notes dans supabaseData - on les gère séparément dans la table notes + // if (requestBody.notes !== undefined) { + // supabaseData.notes = requestBody.notes; + // } if (requestBody.multi_mois !== undefined) { supabaseData.multi_mois = requestBody.multi_mois ? "Oui" : "Non"; }