From 210e5a9b93607aa8a571eacaa90d7b6ac2ff3c9f Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Thu, 19 Nov 2020 11:38:44 -0400 Subject: [PATCH] Added debounce time constant --- server/src/utils/wifiUtils.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/src/utils/wifiUtils.js b/server/src/utils/wifiUtils.js index 56e89d3..bc9c1a7 100644 --- a/server/src/utils/wifiUtils.js +++ b/server/src/utils/wifiUtils.js @@ -3,6 +3,8 @@ import { getOnlineWifiDevices as getOnlineCiscoDevices } from './ciscoController import prisma from '../prisma' +const DEBOUNCE_TIME_MS = 10000 + let updating = false async function updateDBWithOnlineDevices() { @@ -48,13 +50,13 @@ async function updateDBWithOnlineDevices() { setTimeout(() => { updating = false - }, 10000) + }, DEBOUNCE_TIME_MS) // TODO: pubsub return onlineDevices.length } catch (e) { console.log('Error updating DB: ', e) - return -2 + return 0 } }