Really fixing the search pager to note lose the last page

--HG--
branch : dev
This commit is contained in:
Nathan Heskew
2010-06-05 01:44:16 -07:00
parent e8c8d5493e
commit 3c0fa2268f

View File

@@ -27,7 +27,7 @@ namespace Orchard.Search.Controllers {
var results = _searchService.Query(q);
searchViewModel.Count = results.Count();
searchViewModel.TotalPageCount = (int)Math.Round((decimal)searchViewModel.Count/searchViewModel.PageSize);
searchViewModel.TotalPageCount = (int)Math.Ceiling((decimal)searchViewModel.Count/searchViewModel.PageSize);
//todo: deal with page requests beyond result count
searchViewModel.ResultsPage = results
.Select(result => new SearchResultViewModel {