diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 21:05:59 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 21:05:59 -0500 |
| commit | cd69bd7c7dca673a1b15ac96fb06f265a7e4fdc7 (patch) | |
| tree | b8066d318cfc43b8d2bd1bbbabcd9ac319c75894 /MediaBrowser.Api/UserLibrary/UserLibraryService.cs | |
| parent | e17b515697c1044644ce58aec9e84ece0b8a2794 (diff) | |
fixed configuration saving issues
Diffstat (limited to 'MediaBrowser.Api/UserLibrary/UserLibraryService.cs')
| -rw-r--r-- | MediaBrowser.Api/UserLibrary/UserLibraryService.cs | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/MediaBrowser.Api/UserLibrary/UserLibraryService.cs b/MediaBrowser.Api/UserLibrary/UserLibraryService.cs index ad4d9f73e..c40e59998 100644 --- a/MediaBrowser.Api/UserLibrary/UserLibraryService.cs +++ b/MediaBrowser.Api/UserLibrary/UserLibraryService.cs @@ -62,25 +62,13 @@ namespace MediaBrowser.Api.UserLibrary /// </summary> [Route("/Users/{UserId}/Items/{Id}/DisplayPreferences", "POST")] [ServiceStack.ServiceHost.Api(("Updates a user's display preferences for an item"))] - public class UpdateDisplayPreferences : IReturnVoid, IRequiresRequestStream + public class UpdateDisplayPreferences : DisplayPreferences, IReturnVoid { /// <summary> - /// Gets or sets the user id. - /// </summary> - /// <value>The user id.</value> - public Guid UserId { get; set; } - - /// <summary> /// Gets or sets the id. /// </summary> /// <value>The id.</value> public string Id { get; set; } - - /// <summary> - /// The raw Http Request Input Stream - /// </summary> - /// <value>The request stream.</value> - public Stream RequestStream { get; set; } } /// <summary> @@ -434,7 +422,7 @@ namespace MediaBrowser.Api.UserLibrary var item = (Folder)DtoBuilder.GetItemByClientId(itemId, _userManager, _libraryManager, user.Id); - var displayPreferences = _jsonSerializer.DeserializeFromStream<DisplayPreferences>(request.RequestStream); + var displayPreferences = request; var task = _libraryManager.SaveDisplayPreferencesForFolder(user, item, displayPreferences); |
