diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-04-17 18:30:20 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-04-17 18:30:20 -0400 |
| commit | 7aa9e108214356aa26e9c6b798c9a41744d539b6 (patch) | |
| tree | 534d4d3ad518c74e5f8c196cecfe717bfb74d0ff /MediaBrowser.Api/UserService.cs | |
| parent | 27b1bdbf553fe04b2b12ec40db005963f18aca65 (diff) | |
fixes #152 - Gallery Images – some show, others don’t
Diffstat (limited to 'MediaBrowser.Api/UserService.cs')
| -rw-r--r-- | MediaBrowser.Api/UserService.cs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Api/UserService.cs b/MediaBrowser.Api/UserService.cs index 3f3af743d..44c11e790 100644 --- a/MediaBrowser.Api/UserService.cs +++ b/MediaBrowser.Api/UserService.cs @@ -168,7 +168,9 @@ namespace MediaBrowser.Api { var dtoBuilder = new UserDtoBuilder(Logger); - var users = _userManager.Users.OrderBy(u => u.Name).Select(dtoBuilder.GetUserDto).ToArray(); + var tasks = _userManager.Users.OrderBy(u => u.Name).Select(dtoBuilder.GetUserDto); + + var users = tasks.Select(i => i.Result).ToList(); return ToOptimizedResult(users); } @@ -189,7 +191,7 @@ namespace MediaBrowser.Api var dtoBuilder = new UserDtoBuilder(Logger); - var result = dtoBuilder.GetUserDto(user); + var result = dtoBuilder.GetUserDto(user).Result; return ToOptimizedResult(result); } @@ -305,7 +307,7 @@ namespace MediaBrowser.Api var dtoBuilder = new UserDtoBuilder(Logger); - var result = dtoBuilder.GetUserDto(newUser); + var result = dtoBuilder.GetUserDto(newUser).Result; return ToOptimizedResult(result); } |
