Sfoglia il codice sorgente

Count records before skipping

Patrick Barron 4 anni fa
parent
commit
2a9474f6e7

+ 2 - 2
Jellyfin.Server.Implementations/Devices/DeviceManager.cs

@@ -130,13 +130,13 @@ namespace Jellyfin.Server.Implementations.Devices
                 devices = devices.Where(device => device.AccessToken == query.AccessToken);
                 devices = devices.Where(device => device.AccessToken == query.AccessToken);
             }
             }
 
 
+            var count = await devices.CountAsync().ConfigureAwait(false);
+
             if (query.Skip.HasValue)
             if (query.Skip.HasValue)
             {
             {
                 devices = devices.Skip(query.Skip.Value);
                 devices = devices.Skip(query.Skip.Value);
             }
             }
 
 
-            var count = await devices.CountAsync().ConfigureAwait(false);
-
             if (query.Limit.HasValue)
             if (query.Limit.HasValue)
             {
             {
                 devices = devices.Take(query.Limit.Value);
                 devices = devices.Take(query.Limit.Value);