Skip to content

Commit 5c59bf9

Browse files
Fix issue: #4972
1 parent 5009021 commit 5c59bf9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/shared/utils/url.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,10 @@ export function updateQuery(update) {
4949
if (_.isArray(value) && value.length > 0) filterArray.push(value.map(item => `${key}[]=${item}`).join('&'));
5050
// eslint-disable-next-line max-len
5151
else if (_.isUndefined(value) || _.isEmpty(value) || (_.isArray(value) && value.length === 0)) delete query[key];
52-
else query += `${key}=${value}`;
52+
else {
53+
const separator = query === '?' ? '' : '&';
54+
query += `${separator}${key}=${value}`;
55+
}
5356
});
5457
if (query === '?') {
5558
if (filterArray.length > 0) {

0 commit comments

Comments
 (0)