fix(server): missing metadata extraction job (#2586)

* fix(server): missing metadata extraction job

* format

* fix test

* fix test

* Added source to upload

* fix test

* OK! CODE COVERAGE
This commit is contained in:
Alex
2023-05-27 16:49:57 -05:00
committed by GitHub
parent fd4357cf23
commit fc2455be80
5 changed files with 16 additions and 4 deletions

View File

@@ -19,6 +19,7 @@ export interface IFaceThumbnailJob extends IAssetFaceJob {
export interface IEntityJob extends IBaseJob {
id: string;
source?: string;
}
export interface IBulkEntityJob extends IBaseJob {

View File

@@ -110,6 +110,12 @@ export class JobService {
await this.jobRepository.queue({ name: JobName.STORAGE_TEMPLATE_MIGRATION_SINGLE, data: item.data });
break;
case JobName.STORAGE_TEMPLATE_MIGRATION_SINGLE:
if (item.data.source === 'upload') {
await this.jobRepository.queue({ name: JobName.GENERATE_JPEG_THUMBNAIL, data: item.data });
}
break;
case JobName.GENERATE_JPEG_THUMBNAIL: {
await this.jobRepository.queue({ name: JobName.GENERATE_WEBP_THUMBNAIL, data: item.data });
await this.jobRepository.queue({ name: JobName.CLASSIFY_IMAGE, data: item.data });