Update: Modifico el tiempo de refresco con una variable.

This commit is contained in:
2025-10-03 13:00:09 +02:00
parent 23e37f8918
commit 0b3dda43f9
4 changed files with 19 additions and 9 deletions
+7 -3
View File
@@ -34,6 +34,7 @@ function cargarTabla(endpoint, tablaId, esQuiro) {
const td2 = document.createElement("td");
const estadoConsulta = fila[1];
const turno = fila[2];
const estadoTurno = fila[3];
if (estadoConsulta == 0) {
@@ -100,12 +101,15 @@ function cargarTabla(endpoint, tablaId, esQuiro) {
td2.className = `border bg-[#a9a9a9] align-middle ${sizeClass}`;
}
if (estadoAnterior[id] === 2 && estadoTurno === 1) {
if (
(estadoAnterior[id]?.estado !== 1 && estadoTurno === 1) ||
(estadoAnterior[id]?.turno !== turno && estadoTurno === 1)
) {
sonido.currentTime = 0;
sonido.play().catch(err => console.warn("No se pudo reproducir el sonido: ", err));
}
estadoAnterior[id] = estadoTurno;
estadoAnterior[id] = {estado: estadoTurno, turno: turno};
tr.appendChild(td2);
tbody.appendChild(tr);
});
@@ -139,5 +143,5 @@ function actualizarTablas() {
//cargarFooter();
actualizarTablas();
setInterval(actualizarTablas, 20000);
setInterval(actualizarTablas, window.refreshInterval);
//setInterval(cargarFooter, 45000);