From 2d25992870920e3b62810d473e58441f83ce1734 Mon Sep 17 00:00:00 2001 From: alma Date: Sun, 18 May 2025 08:52:14 +0200 Subject: [PATCH] n8n int cleaning --- components/missions/missions-admin-panel.tsx | 16 +++++++++++++++- lib/services/n8n-service.ts | 7 ++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/components/missions/missions-admin-panel.tsx b/components/missions/missions-admin-panel.tsx index a2244f7b..03fdf0b2 100644 --- a/components/missions/missions-admin-panel.tsx +++ b/components/missions/missions-admin-panel.tsx @@ -378,7 +378,19 @@ export function MissionsAdminPanel() { // Handle mission submission const handleSubmitMission = async () => { - if (!validateMission()) return; + console.log('Starting mission submission...'); + console.log('Current mission data:', missionData); + console.log('Guardians:', { + gardienDuTemps, + gardienDeLaParole, + gardienDeLaMemoire + }); + console.log('Volunteers:', volontaires); + + if (!validateMission()) { + console.log('Mission validation failed'); + return; + } setIsSubmitting(true); try { @@ -406,7 +418,9 @@ export function MissionsAdminPanel() { body: JSON.stringify(formattedData), }); + console.log('Response status:', response.status); const data = await response.json(); + console.log('Response data:', data); if (!response.ok) { throw new Error(data.error || 'Failed to create mission'); diff --git a/lib/services/n8n-service.ts b/lib/services/n8n-service.ts index dfcc342a..a7594549 100644 --- a/lib/services/n8n-service.ts +++ b/lib/services/n8n-service.ts @@ -23,8 +23,13 @@ export class N8nService { body: JSON.stringify(data), }); + console.log('Webhook response status:', response.status); + console.log('Webhook response headers:', Object.fromEntries(response.headers.entries())); + if (!response.ok) { - throw new Error(`HTTP error! status: ${response.status}`); + const errorText = await response.text(); + console.error('Webhook error response:', errorText); + throw new Error(`HTTP error! status: ${response.status}, body: ${errorText}`); } const result = await response.json();