aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs b/MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs
index 0bc85f934..347e4de97 100644
--- a/MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs
+++ b/MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs
@@ -93,6 +93,12 @@ namespace MediaBrowser.Providers.Movies
{
var lastUpdateDate = new DateTime(lastUpdateTicks, DateTimeKind.Utc);
+ // They only allow up to 14 days of updates
+ if ((DateTime.UtcNow - lastUpdateDate).TotalDays > 13)
+ {
+ lastUpdateDate = DateTime.UtcNow.AddDays(-13);
+ }
+
var updatedIds = await GetIdsToUpdate(lastUpdateDate, 1, cancellationToken).ConfigureAwait(false);
var existingDictionary = existingDirectories.ToDictionary(i => i, StringComparer.OrdinalIgnoreCase);