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`
|
// Si une note a été fournie lors de la modification, créer une entrée dans la table `notes`
|
||||||
try {
|
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() : '';
|
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) {
|
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
|
// Récupérer le contrat pour avoir l'org_id et contract_number
|
||||||
let contractForNote;
|
let contractForNote;
|
||||||
if (org.isStaff) {
|
if (org.isStaff) {
|
||||||
|
|
@ -538,6 +544,8 @@ export async function PATCH(req: NextRequest, { params }: { params: { id: string
|
||||||
} else {
|
} else {
|
||||||
console.warn('⚠️ Impossible de récupérer org_id du contrat pour créer la note');
|
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) {
|
} catch (noteCatchErr) {
|
||||||
console.error('Exception lors de la création de la note de modification:', noteCatchErr);
|
console.error('Exception lors de la création de la note de modification:', noteCatchErr);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue