浏览代码

restrict person updates to 14 days

Luke Pulverenti 11 年之前
父节点
当前提交
22b8c830fd
共有 1 个文件被更改,包括 6 次插入0 次删除
  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);