From 3daa4f0735f8f1fdaa111226f40fb47417888179 Mon Sep 17 00:00:00 2001 From: baoweise-bot Date: Sun, 31 May 2026 14:04:34 +0800 Subject: [PATCH] fix: add null checks for UI elements to prevent runtime errors when updating status nodes --- vpngate_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vpngate_manager.py b/vpngate_manager.py index 505b6a9..a4cf086 100644 --- a/vpngate_manager.py +++ b/vpngate_manager.py @@ -3077,9 +3077,9 @@ function render(){ const shown = getFilteredNodes(); - $("total").textContent=nodes.length; - $("target").textContent=state.target_valid_nodes||3; - $("active").textContent=activeNode?1:0; + if ($("total")) $("total").textContent = nodes.length; + if ($("target")) $("target").textContent = state.target_valid_nodes || 3; + if ($("active")) $("active").textContent = activeNode ? 1 : 0; const statusMessage = state.last_check_message || ""; const activeNodeInfo = activeNode ? `${esc(translateCountry(activeNode.country))} (${activeNode.id})` : ``;