From 442780486598289cede1d20126b3dd6fa908d9ab Mon Sep 17 00:00:00 2001 From: Emilio Date: Wed, 22 Oct 2025 13:44:11 -0600 Subject: [PATCH] modificaciones sobre .env --- src/auth/jwt.strategy.ts | 2 +- src/programa/programa.service.ts | 4 ---- src/servicio/servicio.service.ts | 4 ---- src/usuario/usuario.service.ts | 27 ++++++++++++++++----------- 4 files changed, 17 insertions(+), 20 deletions(-) diff --git a/src/auth/jwt.strategy.ts b/src/auth/jwt.strategy.ts index da8d485..3c725bb 100644 --- a/src/auth/jwt.strategy.ts +++ b/src/auth/jwt.strategy.ts @@ -7,7 +7,7 @@ export class JwtStrategy extends PassportStrategy(Strategy) { constructor() { super({ jwtFromRequest: ExtractJwt.fromAuthHeaderAsBearerToken(), - secretOrKey: process.env.JWT_SECRET, + secretOrKey: process.env.JWT, }); } diff --git a/src/programa/programa.service.ts b/src/programa/programa.service.ts index 5dfaa3e..87b2127 100644 --- a/src/programa/programa.service.ts +++ b/src/programa/programa.service.ts @@ -90,10 +90,6 @@ export class ProgramaService { fecha_recibido: new Date(), }; - if (!process.env.TOKEN_GMAIL) { - throw new Error('No existe el token'); - } - try { responsable = await this.usuarioRepo.save(responsable); diff --git a/src/servicio/servicio.service.ts b/src/servicio/servicio.service.ts index 31a139b..d35e6c7 100644 --- a/src/servicio/servicio.service.ts +++ b/src/servicio/servicio.service.ts @@ -230,10 +230,6 @@ export class ServicioService { adjuntos: undefined, }; - if (!process.env.TOKEN_GMAIL) { - throw new Error('No existe el token'); - } - if (servicio.correo) { await this.gmailService.enviarCorreo(sendCorreoAlumnoDto); } diff --git a/src/usuario/usuario.service.ts b/src/usuario/usuario.service.ts index e23520c..ea77b8a 100644 --- a/src/usuario/usuario.service.ts +++ b/src/usuario/usuario.service.ts @@ -59,17 +59,22 @@ export class UsuarioService { async escolares(numeroDeCuenta: string) { let response; try { - response = await axios.post( - `${process.env.ESCOLARES}${numeroDeCuenta}`, - { password: process.env.ESCOLARES_PASS }, - - { - headers: { - 'Content-Type': 'application/json', // Tipo de contenido - Authorization: `Bearer ${process.env.API_TOKEN}`, // Header de auth - }, - }, - ); + if (process.env.MODE == 'pruebas') { + response = new Promise((res) => { + res({ + data: { + nombre: 'nombre', + carrconst: 'Carrera', + avance: '80', + }, + }); + }); + } else { + response = await axios.post( + `${process.env.ESCOLARES}${numeroDeCuenta}`, + { password: process.env.ESCOLARES_PASS }, + ); + } } catch (error) { throw new UnauthorizedException( 'No se pudo conectar con el servicio de escolares',