feat(server): Add album filter to search (#18985)

* - updated dtos
- added inAlbums to search builder
- only check isNotInAlbum if albumIds is blank/empty

* - consider inAlbums as OR

* - make open-api-dart

* - lint & format

* - remove inAlbums groupBy clause

* - merge main open-api

* - make open-api

* - inAlbums filter AND instead of OR
This commit is contained in:
xCJPECKOVERx
2025-06-09 11:11:43 -04:00
committed by GitHub
parent 242817c49a
commit 14d785cec9
9 changed files with 97 additions and 6 deletions

View File

@@ -95,6 +95,9 @@ class BaseSearchDto {
@ValidateUUID({ each: true, optional: true })
tagIds?: string[];
@ValidateUUID({ each: true, optional: true })
albumIds?: string[];
@Optional()
@IsInt()
@Max(5)