diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-16 22:44:06 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-16 22:44:06 -0400 |
| commit | 85d7eb917f1cd7530e28fb0565564c79ddb910ed (patch) | |
| tree | 99b4d6e42c62638d1dd85d7335bd4a290540870a /MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs | |
| parent | 1007f242002b77db50e004a5a937395fe60f9289 (diff) | |
made dtoservice synchronous
Diffstat (limited to 'MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs')
| -rw-r--r-- | MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs b/MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs index 5b40b631c..734278924 100644 --- a/MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs +++ b/MediaBrowser.Api/UserLibrary/BaseItemsByNameService.cs @@ -121,11 +121,9 @@ namespace MediaBrowser.Api.UserLibrary var fields = request.GetItemFields().ToList(); - var tasks = ibnItems.Select(i => GetDto(i, user, fields)); + var dtos = ibnItems.Select(i => GetDto(i, user, fields)); - var resultItems = await Task.WhenAll(tasks).ConfigureAwait(false); - - result.Items = resultItems.Where(i => i != null).ToArray(); + result.Items = dtos.Where(i => i != null).ToArray(); return result; } @@ -253,10 +251,10 @@ namespace MediaBrowser.Api.UserLibrary /// <param name="user">The user.</param> /// <param name="fields">The fields.</param> /// <returns>Task{DtoBaseItem}.</returns> - private async Task<BaseItemDto> GetDto(TItemType item, User user, List<ItemFields> fields) + private BaseItemDto GetDto(TItemType item, User user, List<ItemFields> fields) { - var dto = user == null ? await DtoService.GetBaseItemDto(item, fields).ConfigureAwait(false) : - await DtoService.GetBaseItemDto(item, fields, user).ConfigureAwait(false); + var dto = user == null ? DtoService.GetBaseItemDto(item, fields) : + DtoService.GetBaseItemDto(item, fields, user); return dto; } |
