don't fetch trigger status if no triggers defined

This commit is contained in:
Josh Hawkins 2025-10-08 15:23:25 -05:00
parent 6df950bb78
commit 18be214f48

View File

@ -78,7 +78,11 @@ export default function TriggerView({
const { data: config, mutate: updateConfig } =
useSWR<FrigateConfig>("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,
},