From c393e8c03e4b918a0cc0509f8d1e93d4b1a16469 Mon Sep 17 00:00:00 2001 From: Gnome Adrift <646322+gnomeadrift@users.noreply.github.com> Date: Mon, 30 Mar 2026 10:07:20 -0700 Subject: [PATCH] Make battery history update when fetching telemetry --- frontend/src/components/RepeaterDashboard.tsx | 1 + .../src/components/repeater/RepeaterBatteryHistoryPane.tsx | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/src/components/RepeaterDashboard.tsx b/frontend/src/components/RepeaterDashboard.tsx index 486708c..a87fd74 100644 --- a/frontend/src/components/RepeaterDashboard.tsx +++ b/frontend/src/components/RepeaterDashboard.tsx @@ -291,6 +291,7 @@ export function RepeaterDashboard({ publicKey={conversation.id} isTracked={telemetryTracked} onToggleTracking={handleToggleTelemetryTracking} + statusFetchedAt={paneStates.status.fetched_at} /> void; + statusFetchedAt?: number | null; }) { const chartRef = useRef(null); const uplotRef = useRef(null); @@ -47,7 +49,7 @@ export function BatteryHistoryPane({ useEffect(() => { fetchHistory(range); - }, [fetchHistory, range]); + }, [fetchHistory, range, statusFetchedAt]); // Build / rebuild chart useEffect(() => {