diff --git a/web/src/routes/CameraMap.jsx b/web/src/routes/CameraMap.jsx index d60f9144e..ae9b438ce 100644 --- a/web/src/routes/CameraMap.jsx +++ b/web/src/routes/CameraMap.jsx @@ -202,7 +202,7 @@ ${Object.keys(zonePoints) const handleSaveZones = useCallback(async () => { try { const queryParameters = Object.keys(zonePoints) - .map((zoneName, index) => `cameras.${camera}.zones.${zoneName}.coordinates.${index}=${polylinePointsToPolyline(zonePoints[zoneName])}`) + .map((zoneName) => `cameras.${camera}.zones.${zoneName}.coordinates=${polylinePointsToPolyline(zonePoints[zoneName])}`) .join('&'); const endpoint = `config/set?${queryParameters}`; const response = await axios.put(endpoint);