DI fixes
This commit is contained in:
parent
36fc5d3745
commit
415f9d3b8b
2 changed files with 7 additions and 1 deletions
|
|
@ -9,6 +9,7 @@ import { EmailModule } from './email/module'
|
||||||
import { LoggerMiddleware } from './logger/middleware'
|
import { LoggerMiddleware } from './logger/middleware'
|
||||||
import { LoggerModule } from './logger/module'
|
import { LoggerModule } from './logger/module'
|
||||||
import { DatabaseLoggerService } from './logger/service.database_logger'
|
import { DatabaseLoggerService } from './logger/service.database_logger'
|
||||||
|
import { NtfyModule } from './ntfy/module'
|
||||||
import { RecurringReservationsModule } from './recurringReservations/module'
|
import { RecurringReservationsModule } from './recurringReservations/module'
|
||||||
import { ReservationsModule } from './reservations/module'
|
import { ReservationsModule } from './reservations/module'
|
||||||
import { RunnerModule } from './runner/module'
|
import { RunnerModule } from './runner/module'
|
||||||
|
|
@ -55,6 +56,7 @@ import { WaitingListModule } from './waitingList/module'
|
||||||
LoggerModule,
|
LoggerModule,
|
||||||
EmailModule,
|
EmailModule,
|
||||||
WaitingListModule,
|
WaitingListModule,
|
||||||
|
NtfyModule,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class AppModule implements NestModule {
|
export class AppModule implements NestModule {
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,16 @@
|
||||||
import { BullModule } from '@nestjs/bull'
|
import { BullModule } from '@nestjs/bull'
|
||||||
import { Module } from '@nestjs/common'
|
import { Module } from '@nestjs/common'
|
||||||
|
|
||||||
|
import { LoggerModule } from '../logger/module'
|
||||||
import { NtfyClient } from './client'
|
import { NtfyClient } from './client'
|
||||||
import { NtfyProvider } from './provider'
|
import { NtfyProvider } from './provider'
|
||||||
import { NTFY_PUBLISH_QUEUE_NAME } from './types'
|
import { NTFY_PUBLISH_QUEUE_NAME } from './types'
|
||||||
|
|
||||||
@Module({
|
@Module({
|
||||||
imports: [BullModule.registerQueue({ name: NTFY_PUBLISH_QUEUE_NAME })],
|
imports: [
|
||||||
|
BullModule.registerQueue({ name: NTFY_PUBLISH_QUEUE_NAME }),
|
||||||
|
LoggerModule,
|
||||||
|
],
|
||||||
providers: [NtfyProvider, NtfyClient],
|
providers: [NtfyProvider, NtfyClient],
|
||||||
exports: [NtfyProvider, NtfyClient],
|
exports: [NtfyProvider, NtfyClient],
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue