added favorites page to the tv section

This commit is contained in:
Luke Pulverenti
2013-07-30 16:31:25 -04:00
parent d5bfdd7988
commit d977ba932b
6 changed files with 47 additions and 2 deletions

View File

@@ -335,6 +335,22 @@ namespace MediaBrowser.Api.UserLibrary
{
switch (filter)
{
case ItemFilter.IsFavoriteOrLikes:
return items.Where(item =>
{
var userdata = repository.GetUserData(user.Id, item.GetUserDataKey());
if (userdata == null)
{
return false;
}
var likes = userdata.Likes ?? false;
var favorite = userdata.IsFavorite;
return likes || favorite;
});
case ItemFilter.Likes:
return items.Where(item =>
{