feat(server): generate checksum for previous uploaded assets (#558)

* feat(server): generate checksum for previous uploaded assets

* fix(server): typo
This commit is contained in:
Thanh Pham
2022-09-02 20:32:21 +07:00
committed by GitHub
parent 0799aa2c72
commit c76f7804ab
4 changed files with 96 additions and 10 deletions

View File

@@ -1,8 +1,17 @@
import { Injectable } from '@nestjs/common';
import { generateChecksumQueueName } from '@app/job';
import { InjectQueue } from '@nestjs/bull';
import { Injectable, OnModuleInit } from '@nestjs/common';
import { Queue } from 'bull';
import { randomUUID } from 'node:crypto';
@Injectable()
export class MicroservicesService {
getHello(): string {
return 'Hello World 123!';
export class MicroservicesService implements OnModuleInit {
constructor (
@InjectQueue(generateChecksumQueueName)
private generateChecksumQueue: Queue,
) {}
async onModuleInit() {
await this.generateChecksumQueue.add({}, { jobId: randomUUID() },);
}
}