aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-06-02 13:50:50 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-06-02 13:50:50 -0400
commit9c9ca620bc8ca180e9038a6b0e61a7fac2714f63 (patch)
tree728549d16cf3581348aa43e90964cf72f4aba9a4
parentcf0fd249406f0a1434a47140bb929cfd346578ef (diff)
update sync value
-rw-r--r--MediaBrowser.Server.Implementations/Dto/DtoService.cs8
1 files changed, 6 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs
index f9dfb1350..68d9a5e9b 100644
--- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs
+++ b/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;
+ }
}
}