瀏覽代碼

fix people refresh progress display

Luke Pulverenti 9 年之前
父節點
當前提交
2481838b4a
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      MediaBrowser.Server.Implementations/Library/Validators/PeopleValidator.cs

+ 4 - 2
MediaBrowser.Server.Implementations/Library/Validators/PeopleValidator.cs

@@ -115,6 +115,8 @@ namespace MediaBrowser.Server.Implementations.Library.Validators
 
             _logger.Debug("Will refresh {0} people", dict.Count);
 
+            var numPeople = dict.Count;
+
             foreach (var person in dict)
             {
                 cancellationToken.ThrowIfCancellationRequested();
@@ -124,7 +126,7 @@ namespace MediaBrowser.Server.Implementations.Library.Validators
                     var item = _libraryManager.GetPerson(person.Key);
 
                     var hasMetdata = !string.IsNullOrWhiteSpace(item.Overview);
-                    var performFullRefresh = !hasMetdata && (DateTime.UtcNow - item.DateLastRefreshed).TotalDays >= 90;
+                    var performFullRefresh = !hasMetdata && (DateTime.UtcNow - item.DateLastRefreshed).TotalDays >= 60;
 
                     var defaultMetadataRefreshMode = performFullRefresh
                         ? MetadataRefreshMode.FullRefresh
@@ -155,7 +157,7 @@ namespace MediaBrowser.Server.Implementations.Library.Validators
                 // Update progress
                 numComplete++;
                 double percent = numComplete;
-                percent /= people.Count;
+                percent /= numPeople;
 
                 progress.Report(100 * percent);
             }