aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/utils/urls.js
diff options
context:
space:
mode:
authorSam Potts <sam@potts.es>2018-06-13 00:56:31 +1000
committerSam Potts <sam@potts.es>2018-06-13 00:56:31 +1000
commit5dddf8b0ec5d0c3ad486eef04ec27d3c089d18b3 (patch)
treec5ba132cec11827ffa59342e03bcd5928e042c2a /src/js/utils/urls.js
parent0ecf7e385482c7bd0600e6a8de05dce49e934c4d (diff)
downloadplyr-5dddf8b0ec5d0c3ad486eef04ec27d3c089d18b3.tar.lz
plyr-5dddf8b0ec5d0c3ad486eef04ec27d3c089d18b3.tar.xz
plyr-5dddf8b0ec5d0c3ad486eef04ec27d3c089d18b3.zip
Logic cleanup
Diffstat (limited to 'src/js/utils/urls.js')
-rw-r--r--src/js/utils/urls.js18
1 files changed, 8 insertions, 10 deletions
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;
}