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 { Module } from '@nestjs/common'
|
||||||
import { TypeOrmModule } from '@nestjs/typeorm'
|
import { TypeOrmModule } from '@nestjs/typeorm'
|
||||||
|
import { ReservationsModule } from 'src/reservations/module'
|
||||||
|
|
||||||
import { LoggerModule } from '../logger/module'
|
import { LoggerModule } from '../logger/module'
|
||||||
import { ReservationsService } from '../reservations/service'
|
|
||||||
import { RunnerModule } from '../runner/module'
|
import { RunnerModule } from '../runner/module'
|
||||||
import { RecurringReservationsController } from './controller'
|
import { RecurringReservationsController } from './controller'
|
||||||
|
import { RecurringReservationsCronService } from './cron'
|
||||||
import { RecurringReservation } from './entity'
|
import { RecurringReservation } from './entity'
|
||||||
import { RecurringReservationsService } from './service'
|
import { RecurringReservationsService } from './service'
|
||||||
|
|
||||||
|
|
@ -13,9 +14,9 @@ import { RecurringReservationsService } from './service'
|
||||||
LoggerModule,
|
LoggerModule,
|
||||||
TypeOrmModule.forFeature([RecurringReservation]),
|
TypeOrmModule.forFeature([RecurringReservation]),
|
||||||
RunnerModule,
|
RunnerModule,
|
||||||
ReservationsService,
|
ReservationsModule,
|
||||||
],
|
],
|
||||||
controllers: [RecurringReservationsController],
|
controllers: [RecurringReservationsController],
|
||||||
providers: [RecurringReservationsService],
|
providers: [RecurringReservationsService, RecurringReservationsCronService],
|
||||||
})
|
})
|
||||||
export class RecurringReservationsModule {}
|
export class RecurringReservationsModule {}
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@ import { ReservationsWorker } from './worker'
|
||||||
BullModule.registerQueue({ name: RESERVATIONS_QUEUE_NAME }),
|
BullModule.registerQueue({ name: RESERVATIONS_QUEUE_NAME }),
|
||||||
RunnerModule,
|
RunnerModule,
|
||||||
],
|
],
|
||||||
|
exports: [ReservationsService],
|
||||||
controllers: [ReservationsController],
|
controllers: [ReservationsController],
|
||||||
providers: [ReservationsService, ReservationsWorker],
|
providers: [ReservationsService, ReservationsWorker],
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue