Fix AlbumIds filtering by Name instead of by Id

This commit is contained in:
Matt
2026-06-12 21:31:38 +01:00
parent dd42a121c4
commit 23f8ec93ab
2 changed files with 2 additions and 2 deletions

View File

@@ -586,8 +586,7 @@ public sealed partial class BaseItemRepository
if (filter.AlbumIds.Length > 0)
{
var subQuery = context.BaseItems.WhereOneOrMany(filter.AlbumIds, f => f.Id);
baseQuery = baseQuery.Where(e => subQuery.Any(f => f.Name == e.Album));
baseQuery = baseQuery.Where(e => filter.AlbumIds.Contains((Guid)e.ParentId!));
}
if (filter.ExcludeArtistIds.Length > 0)