From 18be214f480ab90cec70188b37b71a96b5e99b43 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Wed, 8 Oct 2025 15:23:25 -0500 Subject: [PATCH] don't fetch trigger status if no triggers defined --- web/src/views/settings/TriggerView.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/src/views/settings/TriggerView.tsx b/web/src/views/settings/TriggerView.tsx index 7f262e4b2..6ac8f4393 100644 --- a/web/src/views/settings/TriggerView.tsx +++ b/web/src/views/settings/TriggerView.tsx @@ -78,7 +78,11 @@ export default function TriggerView({ const { data: config, mutate: updateConfig } = useSWR("config"); const { data: trigger_status, mutate } = useSWR( - `/triggers/status/${selectedCamera}`, + config?.cameras[selectedCamera]?.semantic_search?.triggers && + Object.keys(config.cameras[selectedCamera].semantic_search.triggers) + .length > 0 + ? `/triggers/status/${selectedCamera}` + : null, { revalidateOnFocus: false, },