diff options
| -rw-r--r-- | Jellyfin.Server.Implementations/Item/LinkedChildrenService.cs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Jellyfin.Server.Implementations/Item/LinkedChildrenService.cs b/Jellyfin.Server.Implementations/Item/LinkedChildrenService.cs index a96e941c88..d46f7b3c4c 100644 --- a/Jellyfin.Server.Implementations/Item/LinkedChildrenService.cs +++ b/Jellyfin.Server.Implementations/Item/LinkedChildrenService.cs @@ -70,9 +70,9 @@ public class LinkedChildrenService : ILinkedChildrenService using var dbContext = _dbProvider.CreateDbContext(); return dbContext.LinkedChildren - .Where(lc => (lc.ChildType == DbLinkedChildType.LocalAlternateVersion - || lc.ChildType == DbLinkedChildType.LinkedAlternateVersion) - && itemIds.Contains(lc.ParentId)) + .Where(lc => lc.ChildType == DbLinkedChildType.LocalAlternateVersion + || lc.ChildType == DbLinkedChildType.LinkedAlternateVersion) + .WhereOneOrMany(itemIds as IList<Guid> ?? itemIds.ToList(), lc => lc.ParentId) .Select(lc => lc.ParentId) .Distinct() .ToHashSet(); |
