diff --git a/lib/services/n8n-service.ts b/lib/services/n8n-service.ts index 24a0dc48..9ce0ec20 100644 --- a/lib/services/n8n-service.ts +++ b/lib/services/n8n-service.ts @@ -32,12 +32,25 @@ export class N8nService { throw new Error(`HTTP error! status: ${response.status}, body: ${errorText}`); } - // Handle allEntries format const responseText = await response.text(); console.log('Raw response from n8n:', responseText); + // Handle 'allEntries' response + if (responseText === 'allEntries') { + console.log('Received allEntries response, workflow triggered successfully'); + return { + success: true, + results: { + leantimeProjectId: null, + outlineCollectionId: null, + rocketChatChannelId: null, + giteaRepositoryUrl: null + } + }; + } + try { - // Try to parse as JSON first + // Try to parse as JSON const result = JSON.parse(responseText); console.log('Parsed JSON response:', JSON.stringify(result, null, 2));