diff options
| author | Shadowghost <Ghost_of_Stone@web.de> | 2026-02-15 16:54:54 +0100 |
|---|---|---|
| committer | Shadowghost <Ghost_of_Stone@web.de> | 2026-02-15 16:54:54 +0100 |
| commit | 50cabcd99d019d20623fbbaffcf5985199784791 (patch) | |
| tree | 0808738958b944c3b0532aead018ab841707ae2f | |
| parent | 9730aaac578c3ce52bb150e1482f419471f073f9 (diff) | |
Remove split queries
| -rw-r--r-- | Jellyfin.Server.Implementations/Item/BaseItemRepository.cs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs index 97263e97ee..d65f9ab488 100644 --- a/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs +++ b/Jellyfin.Server.Implementations/Item/BaseItemRepository.cs @@ -335,7 +335,6 @@ public sealed class BaseItemRepository } var itemsById = ApplyNavigations(context.BaseItems.Where(e => orderedIds.Contains(e.Id)), filter) - .AsSplitQuery() .AsEnumerable() .Select(w => DeserializeBaseItem(w, filter.SkipDeserialization)) .Where(dto => dto is not null) @@ -344,7 +343,7 @@ public sealed class BaseItemRepository return orderedIds.Where(itemsById.ContainsKey).Select(id => itemsById[id]).ToArray()!; } - dbQuery = ApplyNavigations(dbQuery, filter).AsSplitQuery(); + dbQuery = ApplyNavigations(dbQuery, filter); return dbQuery.AsEnumerable().Where(e => e is not null).Select(w => DeserializeBaseItem(w, filter.SkipDeserialization)).Where(dto => dto is not null).ToArray()!; } @@ -1182,7 +1181,7 @@ public sealed class BaseItemRepository dbQuery = TranslateQuery(dbQuery, context, filter); dbQuery = ApplyGroupingFilter(context, dbQuery, filter); dbQuery = ApplyQueryPaging(dbQuery, filter); - dbQuery = ApplyNavigations(dbQuery, filter).AsSplitQuery(); + dbQuery = ApplyNavigations(dbQuery, filter); return dbQuery; } |
