page number bug when 0 posts, page is always above maxpages of 0

merge-requests/208/head
fatchan 5 years ago
parent 722d58be50
commit 1932e597ad
  1. 4
      models/pages/board.js

@ -8,8 +8,8 @@ module.exports = async (req, res, next) => {
const page = req.params.page === 'index' ? 1 : req.params.page;
try {
const maxPage = Math.min(Math.ceil((await Posts.getPages(req.params.board)) / 10), Math.ceil(res.locals.board.settings.threadLimit/10));
if (page > maxPage && maxPage > 0) {
const maxPage = Math.min(Math.ceil((await Posts.getPages(req.params.board)) / 10), Math.ceil(res.locals.board.settings.threadLimit/10)) || 1;
if (page > maxPage) {
return next();
}
await buildBoard(res.locals.board, page, maxPage);

Loading…
Cancel
Save