15 lines
435 B
TypeScript
15 lines
435 B
TypeScript
import { Injectable } from '@nestjs/common';
|
|
import {Cron} from '@nestjs/schedule';
|
|
import {IntegrationService} from "@gitroom/nestjs-libraries/database/prisma/integrations/integration.service";
|
|
|
|
@Injectable()
|
|
export class RefreshTokens {
|
|
constructor(
|
|
private _integrationService: IntegrationService,
|
|
) {
|
|
}
|
|
@Cron('0 * * * *')
|
|
async refresh() {
|
|
await this._integrationService.refreshTokens();
|
|
}
|
|
} |