From 25178928a0931df719508ba448c7a4f515bb976c Mon Sep 17 00:00:00 2001 From: LukeGus Date: Sun, 31 Aug 2025 23:41:05 -0500 Subject: [PATCH] Update status refreshing to have a better interval --- src/ui/Apps/Server/Server.tsx | 6 ++---- src/ui/Navigation/Hosts/Host.tsx | 7 ++++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/ui/Apps/Server/Server.tsx b/src/ui/Apps/Server/Server.tsx index a53d3336..7f15e830 100644 --- a/src/ui/Apps/Server/Server.tsx +++ b/src/ui/Apps/Server/Server.tsx @@ -97,13 +97,12 @@ export function Server({ if (currentHostConfig?.id && isVisible) { fetchStatus(); fetchMetrics(); - // Only poll when component is visible to reduce unnecessary connections intervalId = window.setInterval(() => { if (isVisible) { fetchStatus(); fetchMetrics(); } - }, 300_000); // 5 minutes instead of 10 seconds + }, 300_000); } return () => { @@ -116,7 +115,6 @@ export function Server({ const leftMarginPx = sidebarState === 'collapsed' ? 16 : 8; const bottomMarginPx = 8; - // Check if a file manager tab for this host is already open const isFileManagerAlreadyOpen = React.useMemo(() => { if (!currentHostConfig) return false; return tabs.some((tab: any) => @@ -172,7 +170,7 @@ export function Server({ }} title="Refresh status and metrics" > - Refresh + Refresh Status {currentHostConfig?.enableFileManager && (