diff options
Diffstat (limited to 'MediaBrowser.Api/HttpHandlers/ItemListHandler.cs')
| -rw-r--r-- | MediaBrowser.Api/HttpHandlers/ItemListHandler.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.Api/HttpHandlers/ItemListHandler.cs b/MediaBrowser.Api/HttpHandlers/ItemListHandler.cs index f1d5d0c37..9845a5b21 100644 --- a/MediaBrowser.Api/HttpHandlers/ItemListHandler.cs +++ b/MediaBrowser.Api/HttpHandlers/ItemListHandler.cs @@ -17,7 +17,7 @@ namespace MediaBrowser.Api.HttpHandlers {
return ApiService.IsApiUrlMatch("itemlist", request);
}
-
+
protected override Task<DTOBaseItem[]> GetObjectToSerialize()
{
User user = ApiService.GetUserById(QueryString["userid"], true);
@@ -60,6 +60,10 @@ namespace MediaBrowser.Api.HttpHandlers {
return parent.GetItemsWithPerson(QueryString["name"], null, user);
}
+ else if (ListType.Equals("favorites", StringComparison.OrdinalIgnoreCase))
+ {
+ return parent.GetFavoriteItems(user);
+ }
throw new InvalidOperationException();
}
|
