fix: Ne plus écraser notes dans cddu_contracts lors modification

- 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
This commit is contained in:
odentas 2025-12-16 21:24:00 +01:00
parent c4520a22f6
commit 7f7441c7a2

View file

@ -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";
}