From eac76d417f703154ceb3bbefbbd92426799e0cab Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Fri, 19 May 2023 11:15:34 -0400 Subject: [PATCH] Refactor --- server/src/lib/wifiDevices.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/src/lib/wifiDevices.js b/server/src/lib/wifiDevices.js index ebab74c..207fc93 100644 --- a/server/src/lib/wifiDevices.js +++ b/server/src/lib/wifiDevices.js @@ -25,7 +25,11 @@ async function getOnlineDevices() { wifiController.getOnlineWifiDevices() ) - const onlineDevices = (await Promise.all(onlineDevicesPromises)).flat() + const onlineDevicesArray = (await Promise.allSettled(onlineDevicesPromises)) + .filter(prom => prom.status === 'fulfilled') + .map(prom => prom.value) + + const onlineDevices = onlineDevicesArray.flat() return onlineDevices }