Fix import error

This commit is contained in:
martmull
2024-01-10 09:53:50 +01:00
parent 763031c77a
commit 1b9aa198fa
3 changed files with 8 additions and 7 deletions
@@ -6,6 +6,8 @@ import { exceptionHandlerModuleFactory } from 'src/integrations/exception-handle
import { fileStorageModuleFactory } from 'src/integrations/file-storage/file-storage.module-factory';
import { loggerModuleFactory } from 'src/integrations/logger/logger.module-factory';
import { messageQueueModuleFactory } from 'src/integrations/message-queue/message-queue.module-factory';
import { EmailModule } from 'src/integrations/email/email.module';
import { emailModuleFactory } from 'src/integrations/email/email.module-factory';
import { EnvironmentModule } from './environment/environment.module';
import { EnvironmentService } from './environment/environment.service';
@@ -32,6 +34,10 @@ import { MessageQueueModule } from './message-queue/message-queue.module';
useFactory: exceptionHandlerModuleFactory,
inject: [EnvironmentService, HttpAdapterHost],
}),
EmailModule.forRoot({
useFactory: emailModuleFactory,
inject: [EnvironmentService],
}),
],
exports: [],
providers: [],
@@ -11,9 +11,6 @@ import { DataSourceModule } from 'src/metadata/data-source/data-source.module';
import { TypeORMModule } from 'src/database/typeorm/typeorm.module';
import { FetchWorkspaceMessagesModule } from 'src/workspace/messaging/services/fetch-workspace-messages.module';
import { EmailJob } from 'src/integrations/email/email.job';
import { EmailModule } from 'src/integrations/email/email.module';
import { emailModuleFactory } from 'src/integrations/email/email.module-factory';
import { EnvironmentService } from 'src/integrations/environment/environment.service';
@Module({
imports: [
@@ -23,10 +20,6 @@ import { EnvironmentService } from 'src/integrations/environment/environment.ser
HttpModule,
TypeORMModule,
FetchWorkspaceMessagesModule,
EmailModule.forRoot({
useFactory: emailModuleFactory,
inject: [EnvironmentService],
}),
],
providers: [
{
@@ -7,6 +7,7 @@ import { loggerModuleFactory } from 'src/integrations/logger/logger.module-facto
import { JobsModule } from 'src/integrations/message-queue/jobs.module';
import { MessageQueueModule } from 'src/integrations/message-queue/message-queue.module';
import { messageQueueModuleFactory } from 'src/integrations/message-queue/message-queue.module-factory';
import { IntegrationsModule } from 'src/integrations/integrations.module';
@Module({
imports: [
@@ -20,6 +21,7 @@ import { messageQueueModuleFactory } from 'src/integrations/message-queue/messag
inject: [EnvironmentService],
}),
JobsModule,
IntegrationsModule,
],
})
export class QueueWorkerModule {}