From 41b0ca91007b1d6ab45d3a957135dd703e718a06 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Sat, 11 Aug 2018 17:55:38 +0200 Subject: [PATCH] groupBy was not correctly parsed from a URL --- pdb-ui/src/main/resources/resources/js/ui.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pdb-ui/src/main/resources/resources/js/ui.js b/pdb-ui/src/main/resources/resources/js/ui.js index 4db7529..29f1417 100644 --- a/pdb-ui/src/main/resources/resources/js/ui.js +++ b/pdb-ui/src/main/resources/resources/js/ui.js @@ -1259,7 +1259,8 @@ function GetURLParameter(paramName, defaultValue) function GetURLParameterArray(paramName, defaults) { - var result = defaults != undefined ? defaults : []; + var foundParameter = false; + var result = []; var pageURL = window.location.search.substring(1); var URLVariables = pageURL.split('&'); for (var i = 0; i < URLVariables.length; i++) @@ -1268,8 +1269,14 @@ function GetURLParameterArray(paramName, defaults) if (decodeURIComponent(keyValue[0]) == paramName+"[]") { result.push(decodeURIComponent(keyValue[1])); + foundParameter = true; } } + + if (!foundParameter){ + result = defaults != undefined ? defaults : [] + } + return result; }