This commit is contained in:
Collin Duncan 2023-09-13 21:35:03 +02:00
parent 36fc5d3745
commit 415f9d3b8b
No known key found for this signature in database
2 changed files with 7 additions and 1 deletions

View file

@ -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 {

View file

@ -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],
}) })