mirror of
https://github.com/immich-app/immich.git
synced 2025-12-27 05:03:58 -08:00
* refactor: move to domain * refactor: rename method * Update comments --------- Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
14 lines
439 B
TypeScript
14 lines
439 B
TypeScript
import { IAssetUploadedJob, JobName, JobService, QueueName } from '@app/domain';
|
|
import { Process, Processor } from '@nestjs/bull';
|
|
import { Job } from 'bull';
|
|
|
|
@Processor(QueueName.ASSET_UPLOADED)
|
|
export class AssetUploadedProcessor {
|
|
constructor(private jobService: JobService) {}
|
|
|
|
@Process(JobName.ASSET_UPLOADED)
|
|
async processUploadedVideo(job: Job<IAssetUploadedJob>) {
|
|
await this.jobService.handleUploadedAsset(job);
|
|
}
|
|
}
|