Prechádzať zdrojové kódy

Reduce one query

Signed-off-by: Petrus.Z <silencly07@gmail.com>
Petrus.Z 3 rokov pred
rodič
commit
263bbf897a

+ 7 - 6
Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs

@@ -79,12 +79,6 @@ namespace Emby.Server.Implementations.Library.Validators
                         Limit = pagesize,
                         Recursive = true
                     });
-                    startIndex += pagesize;
-
-                    if (!movies.Any())
-                    {
-                        break;
-                    }
 
                     foreach (var m in movies)
                     {
@@ -100,6 +94,13 @@ namespace Emby.Server.Implementations.Library.Validators
                             }
                         }
                     }
+
+                    if (movies.Count < pagesize)
+                    {
+                        break;
+                    }
+
+                    startIndex += pagesize;
                 }
             }