Skip to content

Commit adea1cb

Browse files
author
Chris Santero
committed
send correct query to GetDocumentMetadata
1 parent 2d442ce commit adea1cb

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

JSONAPI/Documents/Builders/DefaultQueryableResourceCollectionDocumentBuilder.cs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,8 @@
1-
using System;
2-
using System.Linq;
1+
using System.Linq;
32
using System.Net.Http;
43
using System.Threading;
54
using System.Threading.Tasks;
6-
using JSONAPI.ActionFilters;
75
using JSONAPI.Http;
8-
using JSONAPI.Json;
96
using JSONAPI.QueryableTransformers;
107

118
namespace JSONAPI.Documents.Builders
@@ -48,11 +45,11 @@ public async Task<IResourceCollectionDocument> BuildDocument<T>(IQueryable<T> qu
4845
var sortedQuery = _sortingTransformer.Sort(filteredQuery, request);
4946

5047
var paginationResults = _paginationTransformer.ApplyPagination(sortedQuery, request);
51-
query = paginationResults.PagedQuery;
48+
var paginatedQuery = paginationResults.PagedQuery;
5249

5350
var linkBaseUrl = _baseUrlService.GetBaseUrl(request);
5451

55-
var results = await _enumerationTransformer.Enumerate(query, cancellationToken);
52+
var results = await _enumerationTransformer.Enumerate(paginatedQuery, cancellationToken);
5653
var metadata = await GetDocumentMetadata(query, filteredQuery, sortedQuery, paginationResults, cancellationToken);
5754
return _resourceCollectionDocumentBuilder.BuildDocument(results, linkBaseUrl, includes, metadata);
5855
}

0 commit comments

Comments
 (0)