Add sync driver for queue messages (#3070)
* Add sync driver for queue messages * rename moduleRef * use switch instead
This commit is contained in:
@ -4,6 +4,7 @@ import { EnvironmentModule } from 'src/integrations/environment/environment.modu
|
||||
import { EnvironmentService } from 'src/integrations/environment/environment.service';
|
||||
import { LoggerModule } from 'src/integrations/logger/logger.module';
|
||||
import { loggerModuleFactory } from 'src/integrations/logger/logger.module-factory';
|
||||
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 { FetchMessagesJob } from 'src/workspace/messaging/jobs/fetch-messages.job';
|
||||
@ -19,12 +20,7 @@ import { FetchMessagesJob } from 'src/workspace/messaging/jobs/fetch-messages.jo
|
||||
useFactory: messageQueueModuleFactory,
|
||||
inject: [EnvironmentService],
|
||||
}),
|
||||
],
|
||||
providers: [
|
||||
{
|
||||
provide: FetchMessagesJob.name,
|
||||
useClass: FetchMessagesJob,
|
||||
},
|
||||
JobsModule,
|
||||
],
|
||||
})
|
||||
export class QueueWorkerModule {}
|
||||
|
||||
Reference in New Issue
Block a user