From c66573d2540330ea63daec427d2f0f312f24432c Mon Sep 17 00:00:00 2001 From: JR40159 <126243293+JR40159@users.noreply.github.com> Date: Thu, 31 Oct 2024 13:01:58 +0000 Subject: [PATCH 1/2] Fix webhook --- backend/src/services/webhook.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/src/services/webhook.ts b/backend/src/services/webhook.ts index c93292c11..c865044cf 100644 --- a/backend/src/services/webhook.ts +++ b/backend/src/services/webhook.ts @@ -97,10 +97,15 @@ export async function sendWebhooks( agent: getHttpsAgent({ rejectUnauthorized: webhook.insecureSSL, }), - headers, + headers: { 'Conent-Type': 'application/json', ...headers }, }) if (!response.ok) { - log.error({ eventKind, response }, 'Non 200 response received when sending Webhook.') + log.error( + { eventKind, response: { status: response.status, body: await response.text() } }, + 'Non 200 response received when sending Webhook.', + ) + } else { + log.debug('Successfully sent webhook', { webhook, event: eventKind }) } } catch (err) { log.error({ eventKind, err }, 'Unable to send Webhook.') From 719bdc2e3ed473967f414869cb298fc0e4302ac6 Mon Sep 17 00:00:00 2001 From: JR40159 <126243293+JR40159@users.noreply.github.com> Date: Thu, 31 Oct 2024 13:02:25 +0000 Subject: [PATCH 2/2] Fix express version --- backend/package-lock.json | 2 +- backend/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/package-lock.json b/backend/package-lock.json index 860dda3cd..ed2be8c8c 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -32,7 +32,7 @@ "content-disposition": "^0.5.4", "dedent-js": "^1.0.1", "dev-null": "^0.1.1", - "express": "^5.0.1", + "express": "5.0.1", "express-session": "^1.18.0", "fflate": "^0.8.2", "grant": "^5.4.22", diff --git a/backend/package.json b/backend/package.json index cb2247b31..b4bcf5e84 100644 --- a/backend/package.json +++ b/backend/package.json @@ -43,7 +43,7 @@ "content-disposition": "^0.5.4", "dedent-js": "^1.0.1", "dev-null": "^0.1.1", - "express": "^5.0.1", + "express": "5.0.1", "express-session": "^1.18.0", "fflate": "^0.8.2", "grant": "^5.4.22",