Luke Pulverenti 10 лет назад
Родитель
Сommit
9c9ca620bc
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      MediaBrowser.Server.Implementations/Dto/DtoService.cs

+ 6 - 2
MediaBrowser.Server.Implementations/Dto/DtoService.cs

@@ -1668,7 +1668,7 @@ namespace MediaBrowser.Server.Implementations.Dto
                 {
                     double percent = 0;
                     SyncedItemProgress syncItemProgress;
-                    if (syncProgress.TryGetValue(dto.Id, out syncItemProgress))
+                    if (syncProgress.TryGetValue(child.Id.ToString("N"), out syncItemProgress))
                     {
                         switch (syncItemProgress.Status)
                         {
@@ -1695,7 +1695,11 @@ namespace MediaBrowser.Server.Implementations.Dto
 
                 if (addSyncInfo)
                 {
-                    dto.SyncPercent = totalSyncPercent / recursiveItemCount;
+                    var pct = totalSyncPercent / recursiveItemCount;
+                    if (pct > 0)
+                    {
+                        dto.SyncPercent = pct;
+                    }
                 }
             }