diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-02-07 00:28:38 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-02-07 00:28:38 -0500 |
| commit | e6e5d1a79484a627a5fef3989f6bf6d17875a4b3 (patch) | |
| tree | b35792f5bcd6a93d7471fda5922a859e8da5dfb1 /MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs | |
| parent | 94d529beeb9fae8d19126272c84e3af7800c13eb (diff) | |
sync updates
Diffstat (limited to 'MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs b/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs index 9ecb80f3b..2fe5fe089 100644 --- a/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs +++ b/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs @@ -3,6 +3,7 @@ using MediaBrowser.Common.IO; using MediaBrowser.Common.Progress; using MediaBrowser.Controller.Entities; using MediaBrowser.Controller.Entities.Audio; +using MediaBrowser.Controller.Entities.TV; using MediaBrowser.Controller.Library; using MediaBrowser.Controller.MediaEncoding; using MediaBrowser.Controller.Sync; @@ -303,11 +304,6 @@ namespace MediaBrowser.Server.Implementations.Sync return new List<BaseItem>(); } - return GetItemsForSync(item, user); - } - - private IEnumerable<BaseItem> GetItemsForSync(BaseItem item, User user) - { var itemByName = item as IItemByName; if (itemByName != null) { @@ -317,6 +313,12 @@ namespace MediaBrowser.Server.Implementations.Sync .GetRecursiveChildren(user, i => !i.IsFolder && itemByNameFilter(i)); } + var series = item as Series; + if (series != null) + { + return series.GetEpisodes(user, false, false); + } + if (item.IsFolder) { var folder = (Folder)item; |
