aboutsummaryrefslogtreecommitdiffstats
path: root/src/js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js')
-rw-r--r--src/js/utils/strings.js2
-rw-r--r--src/js/utils/urls.js18
2 files changed, 9 insertions, 11 deletions
diff --git a/src/js/utils/strings.js b/src/js/utils/strings.js
index 289aeee5..8ca14ff8 100644
--- a/src/js/utils/strings.js
+++ b/src/js/utils/strings.js
@@ -15,7 +15,7 @@ export function format(input, ...args) {
return input;
}
- return input.toString().replace(/{(\d+)}/g, (match, i) => (is.string(args[i]) ? args[i] : ''));
+ return input.toString().replace(/{(\d+)}/g, (match, i) => args[i].toString());
}
// Get percentage
diff --git a/src/js/utils/urls.js b/src/js/utils/urls.js
index 28323a1c..89bd77ff 100644
--- a/src/js/utils/urls.js
+++ b/src/js/utils/urls.js
@@ -27,18 +27,16 @@ export function parseUrl(input, safe = true) {
// Convert object to URLSearchParams
export function buildUrlParams(input) {
- if (!is.object(input)) {
- return '';
- }
-
const params = new URLSearchParams();
- Object.entries(input).forEach(([
- key,
- value,
- ]) => {
- params.set(key, value);
- });
+ if (is.object(input)) {
+ Object.entries(input).forEach(([
+ key,
+ value,
+ ]) => {
+ params.set(key, value);
+ });
+ }
return params;
}