Explorar o código

restrict person updates to 14 days

Luke Pulverenti %!s(int64=11) %!d(string=hai) anos
pai
achega
22b8c830fd
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      MediaBrowser.Providers/Movies/PersonUpdatesPreScanTask.cs

+ 6 - 0
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);