fix: save status clears after reload, shows done message

This commit is contained in:
Claus Lohmar 2026-08-06 19:35:20 +01:00
parent 3b2bcd7696
commit be801e9d27

View file

@ -451,9 +451,9 @@ document.getElementById('btn-save').addEventListener('click', async () => {
renderCameraCards(); renderCameraCards();
status.textContent = '✅ Saved! Restarting services...'; status.textContent = '✅ Saved! Restarting services...';
status.style.color = 'var(--green)'; status.style.color = 'var(--green)';
// Trigger backend reload of cameras.
try { await fetch(API + '/config/reload', { method: 'POST' }); } catch(e) {} try { await fetch(API + '/config/reload', { method: 'POST' }); } catch(e) {}
setTimeout(() => switchTab('live'), 1500); status.textContent = '✅ All done.';
setTimeout(() => { status.textContent = ''; switchTab('live'); }, 1200);
} else { } else {
status.textContent = '❌ Save failed: ' + j.error; status.textContent = '❌ Save failed: ' + j.error;
status.style.color = 'var(--red)'; status.style.color = 'var(--red)';