From 321ace5b4a3e1ad40386be5867da84882c53d66d Mon Sep 17 00:00:00 2001 From: Martin Dimitrov Date: Mon, 11 Nov 2024 19:58:05 -0800 Subject: [PATCH] add logging and error when notify errors --- packages/doorman-api/functions/api/door/notify.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/doorman-api/functions/api/door/notify.js b/packages/doorman-api/functions/api/door/notify.js index b3c6def..353cd01 100644 --- a/packages/doorman-api/functions/api/door/notify.js +++ b/packages/doorman-api/functions/api/door/notify.js @@ -18,7 +18,7 @@ exports.handler = async function(context, event, callback) { let users = event.discordUser; let msgs = event.msg; let jsons = event.json; - let promises; + let promises = []; try { users = JSON.parse(users); @@ -34,6 +34,11 @@ exports.handler = async function(context, event, callback) { ); } catch (e) { console.error(e); + response + .setStatusCode(500) + .appendHeader('Content-Type', 'application/json') + .setBody({ err: e, event }); + return callback(null, response); } setTimeout(() => {