From 4710b1026f4253e07353a9f1ddc8bab7791febb1 Mon Sep 17 00:00:00 2001 From: Collin Duncan <3679940+cgduncan7@users.noreply.github.com> Date: Wed, 28 Jun 2023 14:32:31 +0200 Subject: [PATCH] Injecting configService into async configs --- src/app.module.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app.module.ts b/src/app.module.ts index 22a8e93..6b537ed 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -14,6 +14,7 @@ import { LoggerModule } from './logger/module' ConfigModule.forRoot({ isGlobal: true }), TypeOrmModule.forRootAsync({ imports: [ConfigModule], + inject: [ConfigService], useFactory: (configService: ConfigService) => ({ type: 'sqlite', database: configService.get( @@ -32,6 +33,7 @@ import { LoggerModule } from './logger/module' }), BullModule.forRootAsync({ imports: [ConfigModule], + inject: [ConfigService], useFactory: (configService: ConfigService) => ({ redis: { host: configService.get('REDIS_HOST', 'localhost'),