diff --git a/src/recurringReservations/module.ts b/src/recurringReservations/module.ts index 9eab647..986fdfe 100644 --- a/src/recurringReservations/module.ts +++ b/src/recurringReservations/module.ts @@ -1,10 +1,11 @@ import { Module } from '@nestjs/common' import { TypeOrmModule } from '@nestjs/typeorm' +import { ReservationsModule } from 'src/reservations/module' import { LoggerModule } from '../logger/module' -import { ReservationsService } from '../reservations/service' import { RunnerModule } from '../runner/module' import { RecurringReservationsController } from './controller' +import { RecurringReservationsCronService } from './cron' import { RecurringReservation } from './entity' import { RecurringReservationsService } from './service' @@ -13,9 +14,9 @@ import { RecurringReservationsService } from './service' LoggerModule, TypeOrmModule.forFeature([RecurringReservation]), RunnerModule, - ReservationsService, + ReservationsModule, ], controllers: [RecurringReservationsController], - providers: [RecurringReservationsService], + providers: [RecurringReservationsService, RecurringReservationsCronService], }) export class RecurringReservationsModule {} diff --git a/src/reservations/module.ts b/src/reservations/module.ts index e05758b..062d671 100644 --- a/src/reservations/module.ts +++ b/src/reservations/module.ts @@ -17,6 +17,7 @@ import { ReservationsWorker } from './worker' BullModule.registerQueue({ name: RESERVATIONS_QUEUE_NAME }), RunnerModule, ], + exports: [ReservationsService], controllers: [ReservationsController], providers: [ReservationsService, ReservationsWorker], })