From 3b1e8eac18bfbd0a1aff5f692e6fce3e4a51710f Mon Sep 17 00:00:00 2001 From: Vadim Babadzhanyan Date: Mon, 19 Aug 2024 14:35:28 +0300 Subject: [PATCH] [Feat]: Create User with Certificate Expiration Date #1287 fix connecting count --- src/lib/WireGuard.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/WireGuard.js b/src/lib/WireGuard.js index e1a5355a..cdefaa94 100644 --- a/src/lib/WireGuard.js +++ b/src/lib/WireGuard.js @@ -158,6 +158,7 @@ ${client.preSharedKey ? `PresharedKey = ${client.preSharedKey}\n` : '' latestHandshakeAt: null, transferRx: null, transferTx: null, + endpoint: null, })); // Loop WireGuard status @@ -186,6 +187,7 @@ ${client.preSharedKey ? `PresharedKey = ${client.preSharedKey}\n` : '' client.latestHandshakeAt = latestHandshakeAt === '0' ? null : new Date(Number(`${latestHandshakeAt}000`)); + client.endpoint = endpoint === '(none)' ? null : endpoint; client.transferRx = Number(transferRx); client.transferTx = Number(transferTx); client.persistentKeepalive = persistentKeepalive; @@ -411,7 +413,7 @@ Endpoint = ${WG_HOST}:${WG_CONFIG_PORT}`; if (client.enabled === true) { wireguardEnabledPeersCount++; } - if (client.endpoint) { + if (client.endpoint !== null) { wireguardConnectedPeersCount++; } wireguardSentBytes += `wireguard_sent_bytes{interface="wg0",enabled="${client.enabled}",address="${client.address}",name="${client.name}"} ${Number(client.transferTx)}\n`;