diff --git a/modules/turnero/views/display_global.php b/modules/turnero/views/display_global.php index e863ad6..c58b354 100644 --- a/modules/turnero/views/display_global.php +++ b/modules/turnero/views/display_global.php @@ -627,7 +627,8 @@ function renderSnapshot(snap) { if (!_firstLoad) { queueAnnouncement({ _key: key, codigo: t.codigo, destino: t.destino, paciente: nomVoz, color: c }); } - llamados.unshift({ codigo: t.codigo, destino: t.destino, paciente: t.paciente_nombre, color: c }); + llamados = llamados.filter(l => l.id !== t.id); + llamados.unshift({ id: t.id, codigo: t.codigo, destino: t.destino, paciente: t.paciente_nombre, color: c }); if (llamados.length > 30) llamados.pop(); anuncioNuevo = true; }