aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/HttpHandlers/ItemListHandler.cs
diff options
context:
space:
mode:
authorLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-09-09 14:32:51 -0400
committerLukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com>2012-09-09 14:32:51 -0400
commitc1c4c85fc250ce76d91a2afbda06c13173a06ec6 (patch)
tree391836aa25c2565813303b837803b3765c49cd26 /MediaBrowser.Api/HttpHandlers/ItemListHandler.cs
parentfd9ba20451604013f11ee657cd3c460b78e678fe (diff)
Added some favorites api calls
Diffstat (limited to 'MediaBrowser.Api/HttpHandlers/ItemListHandler.cs')
-rw-r--r--MediaBrowser.Api/HttpHandlers/ItemListHandler.cs6
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();
}