diff --git a/public/app.js b/public/app.js index 783da8c..29ac02c 100644 --- a/public/app.js +++ b/public/app.js @@ -97,7 +97,7 @@ function renderLiveGrid() { tile.className = 'grid-tile' + (cam && cam.enabled ? '' : ' offline'); tile.dataset.camId = cam ? cam.id : ''; - if (cam && cam.enabled) { + if (cam && cam.enabled && cam.name) { // Load latest.jpg — the snapshot engine updates this every 2 seconds. const snapURL = `/recordings/${cam.name || cam.id}/latest.jpg?t=${Date.now()}`; tile.innerHTML = ` @@ -254,14 +254,6 @@ async function renderCameraCards() { -
🔐 Set Admin Password
-Leave blank to skip — access will remain open.
-