Fixing nestjs dependency injection
This commit is contained in:
parent
1a57f8e2e9
commit
4f15521afe
2 changed files with 5 additions and 3 deletions
|
|
@ -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 {}
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ import { ReservationsWorker } from './worker'
|
|||
BullModule.registerQueue({ name: RESERVATIONS_QUEUE_NAME }),
|
||||
RunnerModule,
|
||||
],
|
||||
exports: [ReservationsService],
|
||||
controllers: [ReservationsController],
|
||||
providers: [ReservationsService, ReservationsWorker],
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue