From 7392e59f3b185734ade93af53057102104c37f56 Mon Sep 17 00:00:00 2001 From: chouseknecht Date: Wed, 19 Jun 2013 10:46:23 -0400 Subject: [PATCH] Fixed pagination issue that generated broken URL request. --- ansibleworks/ui/static/js/helpers/paginate.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ansibleworks/ui/static/js/helpers/paginate.js b/ansibleworks/ui/static/js/helpers/paginate.js index 4c3ebfd356..8741f8db1f 100644 --- a/ansibleworks/ui/static/js/helpers/paginate.js +++ b/ansibleworks/ui/static/js/helpers/paginate.js @@ -53,8 +53,8 @@ angular.module('PaginateHelper', ['RefreshHelper']) scope.changePageSize = function(set, iterator) { // Called when a new page size is selected scope[iterator + 'Page'] = 0; - url = url.replace(/\/\?.*$/,'/'); - url += (scope[iterator + 'SearchParams']) ? scope[iterator + 'SearchParams'] + '&page_size=' + scope[iterator + 'PageSize' ] : + url = url.replace(/\/\?.*$/,'/').replace(/\/\&.*$/,'/'); + url += (scope[iterator + 'SearchParams']) ? '?' + scope[iterator + 'SearchParams'] + '&page_size=' + scope[iterator + 'PageSize' ] : '?page_size=' + scope[iterator + 'PageSize' ]; Refresh({ scope: scope, set: set, iterator: iterator, url: url }); }