From 3f7233698ac5e6642a108986d20188cd440df0f0 Mon Sep 17 00:00:00 2001 From: Martin Dimitrov Date: Mon, 11 Nov 2024 20:09:14 -0800 Subject: [PATCH] fix null discord notify path --- packages/doorman-api/functions/api/door/notify.js | 4 +++- packages/doorman-client/functions/buzzer-activated.js | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/doorman-api/functions/api/door/notify.js b/packages/doorman-api/functions/api/door/notify.js index 353cd01..0f555c3 100644 --- a/packages/doorman-api/functions/api/door/notify.js +++ b/packages/doorman-api/functions/api/door/notify.js @@ -1,5 +1,5 @@ function jsonMsgSuffix(jsonString) { - if (jsonString === undefined) { + if (!jsonString) { return ""; } try { @@ -23,7 +23,9 @@ exports.handler = async function(context, event, callback) { try { users = JSON.parse(users); msgs = JSON.parse(msgs); + console.log("before parsing", jsons); jsons = JSON.parse(jsons); + console.log("after parsing", jsons); promises = msgs.map((msg, i) => discord.sendMessageToUser( diff --git a/packages/doorman-client/functions/buzzer-activated.js b/packages/doorman-client/functions/buzzer-activated.js index 7029c7c..4f27146 100644 --- a/packages/doorman-client/functions/buzzer-activated.js +++ b/packages/doorman-client/functions/buzzer-activated.js @@ -93,7 +93,7 @@ exports.handler = async function(context, event, callback) { msg + u + ')' ); - await notifyDiscord(context, msgs, config.discordUsers, []); + await notifyDiscord(context, msgs, config.discordUsers, config.discordUsers.map(() => undefined)); let discordLock = false; let intervals = [];