mirror of
https://github.com/immich-app/immich.git
synced 2025-07-09 03:06:56 -04:00
- fix build
This commit is contained in:
parent
d9d5a1c6d1
commit
42201a090e
@ -1,5 +1,6 @@
|
|||||||
import {
|
import {
|
||||||
Action,
|
Action,
|
||||||
|
AssetBulkUploadCheckItem,
|
||||||
AssetBulkUploadCheckResult,
|
AssetBulkUploadCheckResult,
|
||||||
AssetMediaResponseDto,
|
AssetMediaResponseDto,
|
||||||
AssetMediaStatus,
|
AssetMediaStatus,
|
||||||
@ -101,8 +102,8 @@ export const checkForDuplicates = async (files: string[], { concurrency, skipHas
|
|||||||
const newFiles: string[] = [];
|
const newFiles: string[] = [];
|
||||||
const duplicates: Asset[] = [];
|
const duplicates: Asset[] = [];
|
||||||
|
|
||||||
const checkBulkUploadQueue = new Queue<AssetBulkUploadCheckResults, void>(
|
const checkBulkUploadQueue = new Queue<AssetBulkUploadCheckItem[], void>(
|
||||||
async (assets: AssetBulkUploadCheckResults) => {
|
async (assets: AssetBulkUploadCheckItem[]) => {
|
||||||
const response = await checkBulkUpload({ assetBulkUploadCheckDto: { assets } });
|
const response = await checkBulkUpload({ assetBulkUploadCheckDto: { assets } });
|
||||||
|
|
||||||
const results = response.results as AssetBulkUploadCheckResults;
|
const results = response.results as AssetBulkUploadCheckResults;
|
||||||
@ -122,10 +123,10 @@ export const checkForDuplicates = async (files: string[], { concurrency, skipHas
|
|||||||
);
|
);
|
||||||
|
|
||||||
const results: { id: string; checksum: string }[] = [];
|
const results: { id: string; checksum: string }[] = [];
|
||||||
let checkBulkUploadRequests: AssetBulkUploadCheckResults = [];
|
let checkBulkUploadRequests: AssetBulkUploadCheckItem[] = [];
|
||||||
|
|
||||||
const queue = new Queue<string, AssetBulkUploadCheckResults>(
|
const queue = new Queue<string, AssetBulkUploadCheckItem[]>(
|
||||||
async (filepath: string): Promise<AssetBulkUploadCheckResults> => {
|
async (filepath: string): Promise<AssetBulkUploadCheckItem[]> => {
|
||||||
const dto = { id: filepath, checksum: await sha1(filepath) };
|
const dto = { id: filepath, checksum: await sha1(filepath) };
|
||||||
|
|
||||||
results.push(dto);
|
results.push(dto);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user