From 3a432845573cd1ca7bdbe6c582a32e9a0b2307f6 Mon Sep 17 00:00:00 2001 From: Michael Bumann Date: Sat, 4 May 2019 01:34:05 +0200 Subject: [PATCH] Fix page number calculation for zero records So far it returned 0 because of those in range checks which both applied because numberOfPages is 0 if we have no record. --- lib/utils/pagination.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/pagination.js b/lib/utils/pagination.js index 35cfdeb..c809fbf 100644 --- a/lib/utils/pagination.js +++ b/lib/utils/pagination.js @@ -4,8 +4,8 @@ function pageNumber (number, size, recordCount) { number = parseInt(number) || 1; // Ensure page number is in range - number = number < 1 ? 1 : number; number = number > numberOfPages ? numberOfPages : number; + number = number < 1 ? 1 : number; return number; }