From c3e71fc9630d0757dace2459da69e22d81104fd4 Mon Sep 17 00:00:00 2001 From: lemuel Date: Fri, 12 Aug 2022 17:15:22 -0500 Subject: [PATCH] listo nuevos mensajes de error --- .../institucion-usuario.service.ts | 2 +- src/usuario/usuario.service.ts | 34 +++++++++++++------ 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/src/institucion-usuario/institucion-usuario.service.ts b/src/institucion-usuario/institucion-usuario.service.ts index 35c3e2d..0cb0b75 100644 --- a/src/institucion-usuario/institucion-usuario.service.ts +++ b/src/institucion-usuario/institucion-usuario.service.ts @@ -45,7 +45,7 @@ export class InstitucionUsuarioService { .then((institucionUsuario) => { if (!institucionUsuario) throw new ConflictException( - `No se encontró información de este número de ${campo} en esta institución.`, + 'Los datos que se ingrasaron no son correctos.', ); return institucionUsuario; }); diff --git a/src/usuario/usuario.service.ts b/src/usuario/usuario.service.ts index b2cfad5..18b4f8d 100644 --- a/src/usuario/usuario.service.ts +++ b/src/usuario/usuario.service.ts @@ -94,15 +94,26 @@ export class UsuarioService { id_institucion_carrera, ); - return this.findByUsuario(usuario, true).then(async (existeUsuario) => { - if (existeUsuario.password) - throw new ConflictException('Ya fue regisrado este número de cuenta.'); - return this.institucionUsuarioService.findByUsuarioInstitucionCarrera( - existeUsuario, - institucionCarrera, - 'cuenta', - ); - }); + return this.findByUsuario(usuario, false) + .then(async (existeUsuario) => { + if (!usuario) + throw new ConflictException( + 'Los datos que se ingrasaron no son correctos.', + ); + if (existeUsuario.password) + throw new ConflictException( + 'Ya fue regisrado este número de cuenta.', + ); + return this.institucionUsuarioService.findByUsuarioInstitucionCarrera( + existeUsuario, + institucionCarrera, + 'cuenta', + ); + }) + .then((institucionUsuario) => { + if (!institucionUsuario) { + } + }); } async DGP(id_institucion: number, usuario: string, rfc: string) { @@ -122,7 +133,10 @@ export class UsuarioService { .where('usuario = :usuario && rfc = :rfc', { usuario, rfc }) .getOne() .then((usuario) => { - if (!usuario) throw new NotFoundException('No existe este usuario.'); + if (!usuario) + throw new NotFoundException( + 'Los datos que se ingrasaron no son correctos.', + ); if (usuario.password) throw new ConflictException( 'Ya fue regisrado este número de trabajador.',