Added search query minifying

Seeing 'page=1' and 'query=' in every other link was tiresome. I changed
the rules so that such keys are appended only if they hold nontrivial
values.
This commit is contained in:
Marcin Kurczewski
2014-12-20 10:36:29 +01:00
parent 970b9bf06d
commit 1897297127
5 changed files with 30 additions and 9 deletions

View File

@ -82,11 +82,12 @@ App.Presenters.PagerPresenter = function(
function getUrl(options) {
return util.appendComplexRouteParam(
baseUri,
_.extend(
{},
pager.getSearchParams(),
{page: pager.getPage()},
options));
util.simplifySearchQuery(
_.extend(
{},
pager.getSearchParams(),
{page: pager.getPage()},
options)));
}
function syncUrl(options) {