diff --git a/web/src/views/recording/RecordingView.tsx b/web/src/views/recording/RecordingView.tsx index acf1cdf9c..9af2284ce 100644 --- a/web/src/views/recording/RecordingView.tsx +++ b/web/src/views/recording/RecordingView.tsx @@ -103,18 +103,18 @@ export function RecordingView({ () => allCameras.filter((camera) => allowedCameras.includes(camera)), [allCameras, allowedCameras], ); + const [mainCamera, setMainCamera] = useState(startCamera); const { data: recordingsSummary } = useSWR([ "recordings/summary", { timezone: timezone, - cameras: effectiveCameras.join(",") ?? null, + cameras: mainCamera ?? null, }, ]); // controller state - const [mainCamera, setMainCamera] = useState(startCamera); const mainControllerRef = useRef(null); const mainLayoutRef = useRef(null); const cameraLayoutRef = useRef(null);