fix(display_global): eliminar de llamados los turnos ya finalizados

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro Guarnizo
2026-07-17 18:09:29 -05:00
co-authored by Claude Sonnet 4.6
parent 76d915a391
commit 3dcb4fcb42
+4
View File
@@ -618,6 +618,10 @@ function renderSnapshot(snap) {
if (l.turno) allTurnos.push({ ...l.turno, destino: l.lugar_nombre });
});
// Eliminar de llamados los turnos que ya no están activos
const activeIds = new Set(allTurnos.map(t => t.id));
llamados = llamados.filter(l => activeIds.has(l.id));
// Detectar turnos nuevos y anunciar
const currentKeys = new Set();
let anuncioNuevo = false;