fix(login): quitar -X también del campo usuario
This commit is contained in:
1 parent
24dcb6d770
commit
4a84271f44
1 file changed
+4
-4
@@ -17,10 +17,10 @@ export default function LoginPage() {
|
|||||||
setError("");
|
setError("");
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
try {
|
try {
|
||||||
// La clave válida son los 8 dígitos del RUT sin verificador.
|
// Usuario y clave son el RUT sin verificador. Se tolera que escriban
|
||||||
// Se tolera que escriban el "-X" final y se quita al ingresar.
|
// el "-X" final en cualquiera de los dos campos y se quita al ingresar.
|
||||||
const cleanPassword = password.trim().replace(/-[0-9kK]$/, "");
|
const cleanRut = (v: string) => v.trim().replace(/-[0-9kK]$/, "");
|
||||||
await login(idUsuario, cleanPassword);
|
await login(cleanRut(idUsuario), cleanRut(password));
|
||||||
router.push("/");
|
router.push("/");
|
||||||
} catch (err: unknown) {
|
} catch (err: unknown) {
|
||||||
setError(err instanceof Error ? err.message : "Credenciales inválidas");
|
setError(err instanceof Error ? err.message : "Credenciales inválidas");
|
||||||
|
|||||||
Reference in new issue
Block a user