Add sync driver for queue messages (#3070)
* Add sync driver for queue messages * rename moduleRef * use switch instead
This commit is contained in:
@ -0,0 +1,19 @@
|
||||
import { Module } from "@nestjs/common";
|
||||
import { ModuleRef } from "@nestjs/core";
|
||||
import { FetchMessagesJob } from "src/workspace/messaging/jobs/fetch-messages.job";
|
||||
|
||||
@Module({
|
||||
providers: [
|
||||
{
|
||||
provide: FetchMessagesJob.name,
|
||||
useClass: FetchMessagesJob,
|
||||
},
|
||||
],
|
||||
})
|
||||
export class JobsModule {
|
||||
static moduleRef: ModuleRef;
|
||||
|
||||
constructor(private moduleRef: ModuleRef) {
|
||||
JobsModule.moduleRef = this.moduleRef;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user