mirror of
https://github.com/immich-app/immich.git
synced 2025-12-08 08:13:55 +09:00
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:
@@ -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() },);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user