From 5e887fcb755dd885e19d3e05257ec8cecfacb0fe Mon Sep 17 00:00:00 2001 From: Thibault Le Ouay Date: Tue, 14 Nov 2023 21:00:23 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20trigger=20alerting=20(#473)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/server/src/checker/alerting.ts | 5 ++++- apps/server/src/checker/checker.ts | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/server/src/checker/alerting.ts b/apps/server/src/checker/alerting.ts index 32fc96dc8..92fc40dbe 100644 --- a/apps/server/src/checker/alerting.ts +++ b/apps/server/src/checker/alerting.ts @@ -12,10 +12,12 @@ export const triggerAlerting = async ({ monitorId, region, statusCode, + message, }: { monitorId: string; region: keyof typeof flyRegionsDict; - statusCode: number; + statusCode?: number; + message?: string; }) => { console.log(`💌 triggerAlerting for ${monitorId}`); const notifications = await db @@ -38,6 +40,7 @@ export const triggerAlerting = async ({ notification: selectNotificationSchema.parse(notif.notification), region: flyRegionsDict[region].location, statusCode, + message, }); } }; diff --git a/apps/server/src/checker/checker.ts b/apps/server/src/checker/checker.ts index fb992a1bd..4889ac3c5 100644 --- a/apps/server/src/checker/checker.ts +++ b/apps/server/src/checker/checker.ts @@ -107,7 +107,8 @@ const run = async (data: Payload, retry: number) => { await triggerAlerting({ monitorId: data.monitorId, region: env.FLY_REGION, - statusCode: res?.status || 0, + statusCode: res?.status, + message, }); } } -- 2.54.0