From 4c7af43be721a633e5ed01068ae35d8394acb3c5 Mon Sep 17 00:00:00 2001 From: shats Date: Sun, 22 Feb 2026 19:18:37 +0700 Subject: [PATCH] refactor(UptimeMonitorPage): update background check logic to utilize cached data on page load --- frontend/src/UptimeMonitorPage.jsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/UptimeMonitorPage.jsx b/frontend/src/UptimeMonitorPage.jsx index 66ee181..b4184dc 100644 --- a/frontend/src/UptimeMonitorPage.jsx +++ b/frontend/src/UptimeMonitorPage.jsx @@ -187,10 +187,9 @@ export default function UptimeMonitorPage() { setChecking(false); }, [jumphosts]); - // Автопроверка по интервалу в фоне (параллельно с другими проверками) + // Автопроверка по интервалу в фоне (при открытии страницы данные берём из кеша, без немедленного запуска проверки) useEffect(() => { if (jumphosts.length === 0) return; - runChecks(); intervalRef.current = setInterval(runChecks, checkIntervalMs); return () => { if (intervalRef.current) clearInterval(intervalRef.current);