From 3dcb4fcb42a66950bbb1195966b650a66e88d4d1 Mon Sep 17 00:00:00 2001 From: Lizandro Guarnizo <77708265+lizandrogd@users.noreply.github.com> Date: Fri, 17 Jul 2026 18:09:29 -0500 Subject: [PATCH] fix(display_global): eliminar de llamados los turnos ya finalizados Co-Authored-By: Claude Sonnet 4.6 --- modules/turnero/views/display_global.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/turnero/views/display_global.php b/modules/turnero/views/display_global.php index 2ad6d1d..2cd244f 100644 --- a/modules/turnero/views/display_global.php +++ b/modules/turnero/views/display_global.php @@ -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;