aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs
diff options
context:
space:
mode:
authorPetrus.Z <silencly07@gmail.com>2021-11-18 15:34:35 +0800
committerPetrus.Z <silencly07@gmail.com>2021-11-18 15:34:35 +0800
commit263bbf897ac9699b9bd27e9c7aba812111d08d42 (patch)
tree726515b8df2d151cf70b4eb47c34ae40a8b546cc /Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs
parent6565b0cfbe519a6203e3104fc472214a1927f215 (diff)
Reduce one query
Signed-off-by: Petrus.Z <silencly07@gmail.com>
Diffstat (limited to 'Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs')
-rw-r--r--Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs13
1 files changed, 7 insertions, 6 deletions
diff --git a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs b/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs
index c5ce4f1a8..1ca76ad95 100644
--- a/Emby.Server.Implementations/Library/Validators/CollectionPostScanTask.cs
+++ b/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;
}
}