From 85d7eb917f1cd7530e28fb0565564c79ddb910ed Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 16 Sep 2013 22:44:06 -0400 Subject: made dtoservice synchronous --- MediaBrowser.Api/TvShowsService.cs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'MediaBrowser.Api/TvShowsService.cs') 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 { @@ -247,18 +247,6 @@ namespace MediaBrowser.Api return new Tuple(null, lastWatchedDate); } - /// - /// Gets the item dtos. - /// - /// The paged items. - /// The user. - /// The fields. - /// Task. - private Task GetItemDtos(IEnumerable pagedItems, User user, List fields) - { - return Task.WhenAll(pagedItems.Select(i => _dtoService.GetBaseItemDto(i, fields, user))); - } - /// /// Applies the paging. /// -- cgit v1.2.3