From dbb52371a130df342308472ab7bc2610549f4ed5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Sat, 16 Apr 2011 13:21:39 +0200 Subject: [PATCH] Return page 1 for pages without pagination. --- src/main/resources/static/javascript/sone.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/resources/static/javascript/sone.js b/src/main/resources/static/javascript/sone.js index 84208f4..3088aff 100644 --- a/src/main/resources/static/javascript/sone.js +++ b/src/main/resources/static/javascript/sone.js @@ -1115,14 +1115,19 @@ function isIndexPage() { } /** - * Returns the current page of the selected pagination. + * Returns the current page of the selected pagination. If no pagination can be + * found with the given selector, {@code 1} is returned. * * @param paginationSelector * The pagination selector * @returns The current page of the pagination */ function getPage(paginationSelector) { - return $(".current-page", paginationSelector).text(); + pagination = $(paginationSelector); + if (pagination.length > 0) { + return $(".current-page", paginationSelector).text(); + } + return 1; } /** -- 2.7.4