From a6b705008f9b02caeaf5f337f181c700a4612968 Mon Sep 17 00:00:00 2001 From: grizzelbee Date: Wed, 26 Oct 2022 23:55:17 +0200 Subject: [PATCH] fixed connected peers counter --- main.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/main.js b/main.js index f0d775f..1a41c57 100644 --- a/main.js +++ b/main.js @@ -325,8 +325,15 @@ function setConnectedState(path, value) { } }, value); if (value){ - if (!connectedPeers.includes(path.split('.', 5).pop()) ){ - connectedPeers.push(path.split('.', 5).pop()); + const item = path.split('.', 5).pop(); + if (!connectedPeers.includes(item) ){ + connectedPeers.push(item); + } + } else { + const item = path.split('.', 5).pop(); + if (!connectedPeers.includes(item) ){ + const index = connectedPeers.indexOf(item); + connectedPeers.splice(index, 1); } } createOrExtendObject(`${path}.isSuspended`, {