We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5009021 commit 5c59bf9Copy full SHA for 5c59bf9
src/shared/utils/url.js
@@ -49,7 +49,10 @@ export function updateQuery(update) {
49
if (_.isArray(value) && value.length > 0) filterArray.push(value.map(item => `${key}[]=${item}`).join('&'));
50
// eslint-disable-next-line max-len
51
else if (_.isUndefined(value) || _.isEmpty(value) || (_.isArray(value) && value.length === 0)) delete query[key];
52
- else query += `${key}=${value}`;
+ else {
53
+ const separator = query === '?' ? '' : '&';
54
+ query += `${separator}${key}=${value}`;
55
+ }
56
});
57
if (query === '?') {
58
if (filterArray.length > 0) {
0 commit comments