From 436c2a7cabff89647327c80a1e5d59942da1a63a Mon Sep 17 00:00:00 2001 From: rozetko Date: Fri, 12 Apr 2019 16:43:33 +0300 Subject: [PATCH] Hotfix for "Hastic instance name #558": - alert -> payload --- server/src/services/notification_service.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/src/services/notification_service.ts b/server/src/services/notification_service.ts index c58b73a..3152be0 100644 --- a/server/src/services/notification_service.ts +++ b/server/src/services/notification_service.ts @@ -61,10 +61,11 @@ export async function sendWebhook(payload: any) { payload.instanceName = HASTIC_INSTANCE_NAME; + let data; if(HASTIC_WEBHOOK_TYPE === ContentType.JSON) { - payload = JSON.stringify(alert); + data = JSON.stringify(payload); } else if(HASTIC_WEBHOOK_TYPE === ContentType.URLENCODED) { - payload = querystring.stringify(alert); + data = querystring.stringify(payload); } else { throw new Error(`Unknown webhook type: ${HASTIC_WEBHOOK_TYPE}`); } @@ -73,7 +74,7 @@ export async function sendWebhook(payload: any) { const options = { method: 'POST', url: HASTIC_WEBHOOK_URL, - data: payload, + data, headers: { 'Content-Type': HASTIC_WEBHOOK_TYPE } };