From 48265fefa445d2b9e62c4f050fca3da783e6123f Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 8 Jul 2013 22:38:18 -0400 Subject: update nuget --- MediaBrowser.Api/UserService.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'MediaBrowser.Api/UserService.cs') diff --git a/MediaBrowser.Api/UserService.cs b/MediaBrowser.Api/UserService.cs index 8eb55c786e..b987abcc04 100644 --- a/MediaBrowser.Api/UserService.cs +++ b/MediaBrowser.Api/UserService.cs @@ -68,7 +68,7 @@ namespace MediaBrowser.Api /// [Route("/Users/{Id}/Authenticate", "POST")] [Api(Description = "Authenticates a user")] - public class AuthenticateUser : IReturn + public class AuthenticateUser : IReturnVoid { /// /// Gets or sets the id. @@ -271,21 +271,22 @@ namespace MediaBrowser.Api /// Posts the specified request. /// /// The request. - public object Post(AuthenticateUser request) + public void Post(AuthenticateUser request) { + // No response needed. Will throw an exception on failure. var result = AuthenticateUser(request).Result; - - return ToOptimizedResult(result); } public object Post(AuthenticateUserByName request) { var user = _userManager.Users.FirstOrDefault(i => string.Equals(request.Name, i.Name, StringComparison.OrdinalIgnoreCase)); - return AuthenticateUser(new AuthenticateUser { Id = user.Id, Password = request.Password }).Result; + var result = AuthenticateUser(new AuthenticateUser { Id = user.Id, Password = request.Password }).Result; + + return ToOptimizedResult(result); } - private async Task AuthenticateUser(AuthenticateUser request) + private async Task AuthenticateUser(AuthenticateUser request) { var user = _userManager.GetUserById(request.Id); @@ -307,7 +308,7 @@ namespace MediaBrowser.Api User = await new UserDtoBuilder(Logger).GetUserDto(user).ConfigureAwait(false) }; - return ToOptimizedResult(result); + return result; } /// -- cgit v1.2.3