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/TvShowsService.cs | |
| parent | 1007f242002b77db50e004a5a937395fe60f9289 (diff) | |
made dtoservice synchronous
Diffstat (limited to 'MediaBrowser.Api/TvShowsService.cs')
| -rw-r--r-- | MediaBrowser.Api/TvShowsService.cs | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/MediaBrowser.Api/TvShowsService.cs b/MediaBrowser.Api/TvShowsService.cs index 0e0493747..e7e8e71c3 100644 --- a/MediaBrowser.Api/TvShowsService.cs +++ b/MediaBrowser.Api/TvShowsService.cs @@ -191,7 +191,7 @@ namespace MediaBrowser.Api var fields = request.GetItemFields().ToList(); - var returnItems = await GetItemDtos(pagedItems, user, fields).ConfigureAwait(false); + var returnItems = pagedItems.Select(i => _dtoService.GetBaseItemDto(i, fields, user)).ToArray(); return new ItemsResult { @@ -248,18 +248,6 @@ namespace MediaBrowser.Api } /// <summary> - /// Gets the item dtos. - /// </summary> - /// <param name="pagedItems">The paged items.</param> - /// <param name="user">The user.</param> - /// <param name="fields">The fields.</param> - /// <returns>Task.</returns> - private Task<BaseItemDto[]> GetItemDtos(IEnumerable<BaseItem> pagedItems, User user, List<ItemFields> fields) - { - return Task.WhenAll(pagedItems.Select(i => _dtoService.GetBaseItemDto(i, fields, user))); - } - - /// <summary> /// Applies the paging. /// </summary> /// <param name="request">The request.</param> |
