diff --git a/modules/turnero/views/kiosko.php b/modules/turnero/views/kiosko.php index 24e0a13..938fa82 100644 --- a/modules/turnero/views/kiosko.php +++ b/modules/turnero/views/kiosko.php @@ -532,9 +532,9 @@ unset($p); } _inpCedula.addEventListener('input', () => { - // El escáner envía cedula + nombre + apellidos + … separados por espacios/tabs. - // Quedarse solo con el primer campo (los dígitos iniciales). - const sp = _inpCedula.value.search(/[\s\t]/); + // El escáner envía cedula + nombre + apellidos + … + // La cédula es solo dígitos: cortar en el primer carácter no numérico. + const sp = _inpCedula.value.search(/\D/); if (sp > 0) _inpCedula.value = _inpCedula.value.slice(0, sp); resetInactividad();