diff --git a/src/app.module.ts b/src/app.module.ts index efb9f0f..fbb3c28 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -36,6 +36,7 @@ import { AlumnoInscritoModule } from './modules/AT/alumno_inscrito/alumno_inscri OperationsModule, PagoPatronatoModule, NombreTransaccionModule, + ////Module AT AlumnoModule, AlumnoInscritoModule, diff --git a/src/modules/AT/periodo/periodo.service.ts b/src/modules/AT/periodo/periodo.service.ts index 71fc67b..37c3ff7 100644 --- a/src/modules/AT/periodo/periodo.service.ts +++ b/src/modules/AT/periodo/periodo.service.ts @@ -6,7 +6,7 @@ import { Repository } from 'typeorm'; @Injectable() export class PeriodoService { constructor( - @InjectRepository(Periodo,"dbAT") + @InjectRepository(Periodo, 'dbAT') private readonly periodoRepository: Repository, ) {} @@ -22,10 +22,13 @@ export class PeriodoService { } async getLatestPeriodo(): Promise { - const periodo = await this.periodoRepository.findOne({ + const periodos = await this.periodoRepository.find({ order: { id_periodo: 'DESC' }, + take: 1, }); + const periodo = periodos[0]; + if (!periodo) { throw new NotFoundException('No hay periodos registrados'); }