add admin type
This commit is contained in:
@@ -20,6 +20,7 @@ export class AuthService {
|
||||
switch (loginDto.tipo_usuario) {
|
||||
case 1:
|
||||
// Administrador
|
||||
user = await this.usersService.findAdmin(loginDto);
|
||||
break;
|
||||
case 2:
|
||||
// Alumno
|
||||
|
||||
@@ -40,4 +40,14 @@ export class UsersService {
|
||||
rfc,
|
||||
});
|
||||
}
|
||||
|
||||
findAdmin(loginDto: LoginDTO): Promise<UsuarioEntity | null> {
|
||||
const numero_identificacion = loginDto.numero_identificacion;
|
||||
const rfc = loginDto.rfc;
|
||||
return this.usersRepository.findOneBy({
|
||||
numero_identificacion,
|
||||
rfc,
|
||||
tipo_usuario_id:1
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user