From 642030a78b477dc1a0b639ed6da79d0622d08e57 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Sun, 5 Jan 2025 11:03:26 -0600 Subject: [PATCH] don't try to remove distances if they weren't already defined --- web/src/components/settings/ZoneEditPane.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/src/components/settings/ZoneEditPane.tsx b/web/src/components/settings/ZoneEditPane.tsx index 59a546290..1ec7a1244 100644 --- a/web/src/components/settings/ZoneEditPane.tsx +++ b/web/src/components/settings/ZoneEditPane.tsx @@ -340,11 +340,13 @@ export default function ZoneEditPane({ } let distancesQuery = ""; - const distances = [lineA, lineB, lineC, lineD].join(","); + const distances = [lineA, lineB, lineC, lineD].filter(Boolean).join(","); if (speedEstimation) { distancesQuery = `&cameras.${polygon?.camera}.zones.${zoneName}.distances=${distances}`; } else { - distancesQuery = `&cameras.${polygon?.camera}.zones.${zoneName}.distances`; + if (distances != "") { + distancesQuery = `&cameras.${polygon?.camera}.zones.${zoneName}.distances`; + } } axios