diff --git a/src/app.module.ts b/src/app.module.ts index 46ad06d..5b678ee 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -9,6 +9,7 @@ import { EmailModule } from './email/module' import { LoggerMiddleware } from './logger/middleware' import { LoggerModule } from './logger/module' import { DatabaseLoggerService } from './logger/service.database_logger' +import { NtfyModule } from './ntfy/module' import { RecurringReservationsModule } from './recurringReservations/module' import { ReservationsModule } from './reservations/module' import { RunnerModule } from './runner/module' @@ -55,6 +56,7 @@ import { WaitingListModule } from './waitingList/module' LoggerModule, EmailModule, WaitingListModule, + NtfyModule, ], }) export class AppModule implements NestModule { diff --git a/src/ntfy/module.ts b/src/ntfy/module.ts index 748afd7..4ed8cc9 100644 --- a/src/ntfy/module.ts +++ b/src/ntfy/module.ts @@ -1,12 +1,16 @@ import { BullModule } from '@nestjs/bull' import { Module } from '@nestjs/common' +import { LoggerModule } from '../logger/module' import { NtfyClient } from './client' import { NtfyProvider } from './provider' import { NTFY_PUBLISH_QUEUE_NAME } from './types' @Module({ - imports: [BullModule.registerQueue({ name: NTFY_PUBLISH_QUEUE_NAME })], + imports: [ + BullModule.registerQueue({ name: NTFY_PUBLISH_QUEUE_NAME }), + LoggerModule, + ], providers: [NtfyProvider, NtfyClient], exports: [NtfyProvider, NtfyClient], })