13 lines
402 B
TypeScript
13 lines
402 B
TypeScript
import { Injectable } from '@nestjs/common';
|
|
import { Cron } from '@nestjs/schedule';
|
|
import { BullMqClient } from '@gitroom/nestjs-libraries/bull-mq-transport-new/client';
|
|
|
|
@Injectable()
|
|
export class SyncTrending {
|
|
constructor(private _workerServiceProducer: BullMqClient) {}
|
|
@Cron('0 * * * *')
|
|
async syncTrending() {
|
|
this._workerServiceProducer.emit('sync_trending', {}).subscribe();
|
|
}
|
|
}
|