From b0b99ed921f67cc9cca7768faf37b2d01037237f Mon Sep 17 00:00:00 2001 From: Kevin Date: Fri, 18 Sep 2020 15:56:11 +0200 Subject: [PATCH] Fixed timeout for SMS response 1 min to 10 minutes Error where timeout was set to a single minute. Forgot to update from testing. Now made timeout a bit more clear and added log message. --- api/virtualRegistration.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/virtualRegistration.js b/api/virtualRegistration.js index 473d827..a3a4085 100644 --- a/api/virtualRegistration.js +++ b/api/virtualRegistration.js @@ -157,7 +157,11 @@ const sendNotificationToWinnerById = async (req, res) => { } function startTimeout(id) { + const minute = 60000; + const minutesForTimeout = 10; + console.log(`Starting timeout for user ${id}.`); + console.log(`Timeout duration: ${ minutesForTimeout * minute }` setTimeout(async () => { let virtualWinner = await VirtualWinner.findOne({ id: id }); if (!virtualWinner) { @@ -174,7 +178,7 @@ function startTimeout(id) { await virtualWinner.save(); findAndNotifyNextWinner(); - }, 60000); + }, minutesForTimeout * minute); return Promise.resolve() }