sync updates

This commit is contained in:
Luke Pulverenti
2015-02-07 00:28:38 -05:00
parent 94d529beeb
commit e6e5d1a794
3 changed files with 20 additions and 10 deletions

View File

@@ -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;