Explorar o código

Fixed Item query

JPVenson hai 8 meses
pai
achega
3eedbae506
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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)>();
         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];