diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-04-30 14:22:54 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2016-04-30 14:22:54 -0400 |
| commit | 04ba2d57aca90ade64fafac0f3cd474645c79154 (patch) | |
| tree | f07fc65cf4e2406b7b50756cba84225ce7814954 | |
| parent | 19c7c26dada0fe85c3295b53af4a824cb9bd58bc (diff) | |
fixes #1562 - Sync status included in BaseItemDto does not reflect actual sync status.
| -rw-r--r-- | MediaBrowser.Server.Implementations/Dto/DtoService.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs index 2ee55edb9..7adde5c27 100644 --- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs +++ b/MediaBrowser.Server.Implementations/Dto/DtoService.cs @@ -282,7 +282,7 @@ namespace MediaBrowser.Server.Implementations.Dto else if (dto.HasSyncJob.Value) { - dto.SyncStatus = SyncJobItemStatus.Queued; + dto.SyncStatus = syncProgress.Where(i => string.Equals(i.ItemId, dto.Id, StringComparison.OrdinalIgnoreCase)).Select(i => i.Status).Max(); } } } @@ -307,7 +307,7 @@ namespace MediaBrowser.Server.Implementations.Dto else if (dto.HasSyncJob.Value) { - dto.SyncStatus = SyncJobItemStatus.Queued; + dto.SyncStatus = syncProgress.Where(i => string.Equals(i.ItemId, dto.Id, StringComparison.OrdinalIgnoreCase)).Select(i => i.Status).Max(); } } } |
