1
0
forked from Cutlery/immich

add library job back

This commit is contained in:
Jonathan Jogenfors 2024-03-25 22:49:39 +01:00
parent 17216e1984
commit 2398edf231
2 changed files with 6 additions and 1 deletions

View File

@ -112,6 +112,10 @@ export interface ILibraryFileJob extends IEntityJob {
assetPath: string; assetPath: string;
} }
export interface ILibraryOfflineJob extends IEntityJob {
importPaths: string[];
}
export interface ILibraryRefreshJob extends IEntityJob { export interface ILibraryRefreshJob extends IEntityJob {
refreshModifiedFiles: boolean; refreshModifiedFiles: boolean;
refreshAllFiles: boolean; refreshAllFiles: boolean;

View File

@ -20,7 +20,7 @@ import {
mapLibrary, mapLibrary,
} from 'src/dtos/library.dto'; } from 'src/dtos/library.dto';
import { AssetEntity, AssetType } from 'src/entities/asset.entity'; import { AssetEntity, AssetType } from 'src/entities/asset.entity';
import { LibraryEntity, LibraryType } from 'src/entities/library.entity'; import { LibraryType } from 'src/entities/library.entity';
import { IAssetRepository, WithProperty } from 'src/interfaces/asset.interface'; import { IAssetRepository, WithProperty } from 'src/interfaces/asset.interface';
import { ICryptoRepository } from 'src/interfaces/crypto.interface'; import { ICryptoRepository } from 'src/interfaces/crypto.interface';
import { DatabaseLock, IDatabaseRepository } from 'src/interfaces/database.interface'; import { DatabaseLock, IDatabaseRepository } from 'src/interfaces/database.interface';
@ -30,6 +30,7 @@ import {
IEntityJob, IEntityJob,
IJobRepository, IJobRepository,
ILibraryFileJob, ILibraryFileJob,
ILibraryOfflineJob,
ILibraryRefreshJob, ILibraryRefreshJob,
JOBS_ASSET_PAGINATION_SIZE, JOBS_ASSET_PAGINATION_SIZE,
JobName, JobName,