|
@ -31,7 +31,12 @@ class ChatService extends SiteService { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
async start ( ) { |
|
|
async start ( ) { |
|
|
const { user: userService, limiter: limiterService } = this.dtp.services; |
|
|
const { |
|
|
|
|
|
jobQueue: jobQueueService, |
|
|
|
|
|
user: userService, |
|
|
|
|
|
limiter: limiterService, |
|
|
|
|
|
} = this.dtp.services; |
|
|
|
|
|
|
|
|
await super.start(); |
|
|
await super.start(); |
|
|
|
|
|
|
|
|
this.populateChatMessage = [ |
|
|
this.populateChatMessage = [ |
|
@ -122,7 +127,8 @@ class ChatService extends SiteService { |
|
|
this.emitter = ioEmitter(this.dtp.redis); |
|
|
this.emitter = ioEmitter(this.dtp.redis); |
|
|
|
|
|
|
|
|
this.queues = { |
|
|
this.queues = { |
|
|
reeeper: await this.getJobQueue('reeeper'), |
|
|
media: jobQueueService.getJobQueue('media', this.dtp.config.jobQueues.media), |
|
|
|
|
|
reeeper: jobQueueService.getJobQueue('reeeper', this.dtp.config.jobQueues.reeeper), |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|