fix: rellamar no aparece al iniciar servicio sin F5
Si _llamar no actualiza turnoActivo a en_servicio (fallo silencioso del cliente), recuperarTurnoActivo() vuelve a consultar el servidor y carga el turno correctamente, mostrando el botón rellamar. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
e595f5e569
commit
f70b29abf8
@@ -1581,6 +1581,10 @@ async function cargarFormEmbebido(turnoId) {
|
||||
async function iniciarAtencion() {
|
||||
if (!turnoActivo) return;
|
||||
await _llamar({ turno_id: turnoActivo.id });
|
||||
// Si _llamar no actualizó el estado (fallo silencioso), recuperar desde el servidor
|
||||
if (turnoActivo && turnoActivo.estado !== 'en_servicio') {
|
||||
await recuperarTurnoActivo();
|
||||
}
|
||||
}
|
||||
|
||||
async function finalizarAtencion() {
|
||||
|
||||
Reference in New Issue
Block a user