From c6d675449b625a96f414cc11b4d3a7f24e0bc4d0 Mon Sep 17 00:00:00 2001 From: mabashian Date: Thu, 27 Jul 2017 09:29:20 -0400 Subject: [PATCH] Fixed first/last pagination controls --- awx/ui/client/src/shared/paginate/paginate.controller.js | 3 ++- awx/ui/client/src/shared/paginate/paginate.partial.html | 4 ++-- awx/ui/client/src/templates/inventory-sources.list.js | 1 + awx/ui/client/src/templates/main.js | 1 + awx/ui/client/src/templates/templates.list.js | 1 + 5 files changed, 7 insertions(+), 3 deletions(-) diff --git a/awx/ui/client/src/shared/paginate/paginate.controller.js b/awx/ui/client/src/shared/paginate/paginate.controller.js index a8ff92572a..f4002f6ac5 100644 --- a/awx/ui/client/src/shared/paginate/paginate.controller.js +++ b/awx/ui/client/src/shared/paginate/paginate.controller.js @@ -7,6 +7,7 @@ export default ['$scope', '$stateParams', '$state', '$filter', 'GetBasePath', 'Q $scope.pageSize = pageSize; $scope.basePageSize = parseInt(pageSize) === 5 ? 5 : 20; + $scope.maxVisiblePages = $scope.maxVisiblePages ? parseInt($scope.maxVisiblePages) : 10; function init() { @@ -94,7 +95,7 @@ export default ['$scope', '$stateParams', '$state', '$filter', 'GetBasePath', 'Q function calcPageRange(current, last) { let result = [], - maxVisiblePages = $scope.maxVisiblePages ? parseInt($scope.maxVisiblePages) : 10, + maxVisiblePages = parseInt($scope.maxVisiblePages), pagesLeft, pagesRight; if(maxVisiblePages % 2) { diff --git a/awx/ui/client/src/shared/paginate/paginate.partial.html b/awx/ui/client/src/shared/paginate/paginate.partial.html index 9fab876eff..eacaf56269 100644 --- a/awx/ui/client/src/shared/paginate/paginate.partial.html +++ b/awx/ui/client/src/shared/paginate/paginate.partial.html @@ -2,7 +2,7 @@