aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-01 13:17:33 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-07-01 13:17:33 -0400
commit57449f62c16a23448770375b04c4786431170c84 (patch)
treebece35c637c3d77b43850950c5cc4ec9dbe0dd8e /MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs
parent1d7c83bfc672d7c51c1be825c3126eb0a40e5e7d (diff)
added GameGenre
Diffstat (limited to 'MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs')
-rw-r--r--MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs b/MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs
index eaa65dc2d..07885346b 100644
--- a/MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs
+++ b/MediaBrowser.Api/UserLibrary/ItemByNameUserDataService.cs
@@ -17,6 +17,7 @@ namespace MediaBrowser.Api.UserLibrary
[Route("/Users/{UserId}/Favorites/Studios/{Name}", "POST")]
[Route("/Users/{UserId}/Favorites/Genres/{Name}", "POST")]
[Route("/Users/{UserId}/Favorites/MusicGenres/{Name}", "POST")]
+ [Route("/Users/{UserId}/Favorites/GameGenres/{Name}", "POST")]
[Api(Description = "Marks something as a favorite")]
public class MarkItemByNameFavorite : IReturnVoid
{
@@ -43,6 +44,7 @@ namespace MediaBrowser.Api.UserLibrary
[Route("/Users/{UserId}/Favorites/Studios/{Name}", "DELETE")]
[Route("/Users/{UserId}/Favorites/Genres/{Name}", "DELETE")]
[Route("/Users/{UserId}/Favorites/MusicGenres/{Name}", "DELETE")]
+ [Route("/Users/{UserId}/Favorites/GameGenres/{Name}", "DELETE")]
[Api(Description = "Unmarks something as a favorite")]
public class UnmarkItemByNameFavorite : IReturnVoid
{
@@ -102,6 +104,7 @@ namespace MediaBrowser.Api.UserLibrary
[Route("/Users/{UserId}/Ratings/Studios/{Name}", "DELETE")]
[Route("/Users/{UserId}/Ratings/Genres/{Name}", "DELETE")]
[Route("/Users/{UserId}/Ratings/MusicGenres/{Name}", "DELETE")]
+ [Route("/Users/{UserId}/Ratings/GameGenres/{Name}", "DELETE")]
[Api(Description = "Deletes a user's saved personal rating for an item")]
public class DeleteItemByNameRating : IReturnVoid
{
@@ -230,6 +233,10 @@ namespace MediaBrowser.Api.UserLibrary
{
item = await GetMusicGenre(name, LibraryManager).ConfigureAwait(false);
}
+ else if (string.Equals(type, "GameGenres"))
+ {
+ item = await GetGameGenre(name, LibraryManager).ConfigureAwait(false);
+ }
else if (string.Equals(type, "Studios"))
{
item = await GetStudio(name, LibraryManager).ConfigureAwait(false);
@@ -278,6 +285,10 @@ namespace MediaBrowser.Api.UserLibrary
{
item = await GetMusicGenre(name, LibraryManager).ConfigureAwait(false);
}
+ else if (string.Equals(type, "GameGenres"))
+ {
+ item = await GetGameGenre(name, LibraryManager).ConfigureAwait(false);
+ }
else if (string.Equals(type, "Studios"))
{
item = await GetStudio(name, LibraryManager).ConfigureAwait(false);