1
0
forked from Cutlery/immich
This commit is contained in:
mertalev 2024-03-22 21:44:17 -04:00
parent da34bd714e
commit 43e0a59f93
No known key found for this signature in database
GPG Key ID: 9181CD92C0A1C5E3

View File

@ -85,7 +85,7 @@ export class SearchRepository implements ISearchRepository {
pagination: SearchPaginationOptions, pagination: SearchPaginationOptions,
{ embedding, userIds, personIds, ...options }: SmartSearchOptions, { embedding, userIds, personIds, ...options }: SmartSearchOptions,
): Paginated<AssetEntity> { ): Paginated<AssetEntity> {
if (!isValidInteger(pagination.size, { min: 1 })) { if (!isValidInteger(pagination.size, { min: 1, max: 1000 })) {
throw new Error(`Invalid value for 'size': ${pagination.size}`); throw new Error(`Invalid value for 'size': ${pagination.size}`);
} }
@ -123,7 +123,7 @@ export class SearchRepository implements ISearchRepository {
maxDistance, maxDistance,
hasPerson, hasPerson,
}: FaceEmbeddingSearch): Promise<FaceSearchResult[]> { }: FaceEmbeddingSearch): Promise<FaceSearchResult[]> {
if (!isValidInteger(numResults, { min: 1 })) { if (!isValidInteger(numResults, { min: 1, max: 1000 })) {
throw new Error(`Invalid value for 'numResults': ${numResults}`); throw new Error(`Invalid value for 'numResults': ${numResults}`);
} }