debug: Ajouter logs pour identifier pourquoi les notes ne s'enregistrent pas
- Logs pour voir si requestBody.notes arrive bien - Logs pour voir si la note est vide ou non - Permettra d'identifier où le problème se situe
This commit is contained in:
parent
c19129ebd9
commit
b01cef95f9
1 changed files with 8 additions and 0 deletions
|
|
@ -466,8 +466,14 @@ export async function PATCH(req: NextRequest, { params }: { params: { id: string
|
|||
|
||||
// Si une note a été fournie lors de la modification, créer une entrée dans la table `notes`
|
||||
try {
|
||||
console.log('🔍 [NOTES DEBUG] requestBody.notes:', requestBody.notes);
|
||||
console.log('🔍 [NOTES DEBUG] typeof requestBody.notes:', typeof requestBody.notes);
|
||||
const rawNote = typeof requestBody.notes === 'string' ? requestBody.notes.trim() : '';
|
||||
console.log('🔍 [NOTES DEBUG] rawNote après trim:', rawNote);
|
||||
console.log('🔍 [NOTES DEBUG] rawNote.length:', rawNote.length);
|
||||
|
||||
if (rawNote) {
|
||||
console.log('✅ [NOTES DEBUG] Note non vide, création en cours...');
|
||||
// Récupérer le contrat pour avoir l'org_id et contract_number
|
||||
let contractForNote;
|
||||
if (org.isStaff) {
|
||||
|
|
@ -538,6 +544,8 @@ export async function PATCH(req: NextRequest, { params }: { params: { id: string
|
|||
} else {
|
||||
console.warn('⚠️ Impossible de récupérer org_id du contrat pour créer la note');
|
||||
}
|
||||
} else {
|
||||
console.log('⚠️ [NOTES DEBUG] Note vide, pas de création');
|
||||
}
|
||||
} catch (noteCatchErr) {
|
||||
console.error('Exception lors de la création de la note de modification:', noteCatchErr);
|
||||
|
|
|
|||
Loading…
Reference in a new issue