Browse Source

Fixed Item query

JPVenson 6 months ago
parent
commit
3eedbae506
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Jellyfin.Server.Implementations/Item/BaseItemRepository.cs

+ 1 - 1
Jellyfin.Server.Implementations/Item/BaseItemRepository.cs

@@ -940,7 +940,7 @@ public sealed class BaseItemRepository(
         var result = new QueryResult<(BaseItemDto, ItemCounts)>();
         var result = new QueryResult<(BaseItemDto, ItemCounts)>();
         if (filter.EnableTotalRecordCount)
         if (filter.EnableTotalRecordCount)
         {
         {
-            result.TotalRecordCount = query.DistinctBy(e => e.PresentationUniqueKey).Count();
+            result.TotalRecordCount = query.GroupBy(e => e.PresentationUniqueKey).Select(e => e.First()).Count();
         }
         }
 
 
         var seriesTypeName = itemTypeLookup.BaseItemKindNames[BaseItemKind.Series];
         var seriesTypeName = itemTypeLookup.BaseItemKindNames[BaseItemKind.Series];