From e6e5d1a79484a627a5fef3989f6bf6d17875a4b3 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 7 Feb 2015 00:28:38 -0500 Subject: sync updates --- MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'MediaBrowser.Server.Implementations') diff --git a/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs b/MediaBrowser.Server.Implementations/Sync/SyncJobProcessor.cs index 9ecb80f3ba..2fe5fe089a 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(); } - return GetItemsForSync(item, user); - } - - private IEnumerable 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; -- cgit v1.2.3