aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/TvShowsService.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-16 22:44:06 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-09-16 22:44:06 -0400
commit85d7eb917f1cd7530e28fb0565564c79ddb910ed (patch)
tree99b4d6e42c62638d1dd85d7335bd4a290540870a /MediaBrowser.Api/TvShowsService.cs
parent1007f242002b77db50e004a5a937395fe60f9289 (diff)
made dtoservice synchronous
Diffstat (limited to 'MediaBrowser.Api/TvShowsService.cs')
-rw-r--r--MediaBrowser.Api/TvShowsService.cs14
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>