Skip to content

Commit

Permalink
Fix paginator for empty result
Browse files Browse the repository at this point in the history
  • Loading branch information
darashi committed Oct 18, 2012
1 parent ab4e49d commit fbc58a9
Showing 1 changed file with 22 additions and 20 deletions.
42 changes: 22 additions & 20 deletions routes/index.js
Expand Up @@ -102,26 +102,28 @@ exports.domainSearch = function(req, res) {
previousLink: null
};

if (results.hits.found > start + results.hits.hit.length) {
var nextLinkParams = {
query: query,
start: start + results.hits.hit.length
};
locals.nextLink = '/domain/' +
req.domain.DomainName +
'/search?' +
querystring.stringify(nextLinkParams);
}

if (start - size >= 0) {
var previousLinkParams = {
query: query,
start: start - size
};
locals.previousLink = '/domain/' +
req.domain.DomainName +
'/search?' +
querystring.stringify(previousLinkParams);
if (results.hits) {
if (results.hits.found > start + results.hits.hit.length) {
var nextLinkParams = {
query: query,
start: start + results.hits.hit.length
};
locals.nextLink = '/domain/' +
req.domain.DomainName +
'/search?' +
querystring.stringify(nextLinkParams);
}

if (start - size >= 0) {
var previousLinkParams = {
query: query,
start: start - size
};
locals.previousLink = '/domain/' +
req.domain.DomainName +
'/search?' +
querystring.stringify(previousLinkParams);
}
}

res.render('domain-search', locals);
Expand Down

0 comments on commit fbc58a9

Please sign in to comment.