From a6cfb4001a1fdc09c540c208d410d6f82637f396 Mon Sep 17 00:00:00 2001 From: phantamanta44 Date: Tue, 2 Feb 2021 17:35:11 -0600 Subject: [PATCH] Adv item search: use encode/decodeURI rather than encode/decodeURIComponent --- items_2.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/items_2.js b/items_2.js index bbe96f2..9375ac3 100644 --- a/items_2.js +++ b/items_2.js @@ -96,7 +96,7 @@ function init() { // update url query string const newUrl = `${window.location.protocol}//${window.location.host}${window.location.pathname}` - + `?f=${encodeURIComponent(searchFilterField.value)}&s=${encodeURIComponent(searchSortField.value)}`; + + `?f=${encodeURI(searchFilterField.value)}&s=${encodeURI(searchSortField.value)}`; window.history.pushState({ path: newUrl }, '', newUrl); // hide old search results @@ -174,10 +174,10 @@ function init() { if (ndx !== -1) { switch (entryStr.substring(0, ndx)) { case 'f': - searchFilterField.field.value = decodeURIComponent(entryStr.substring(ndx + 1)); + searchFilterField.field.value = decodeURI(entryStr.substring(ndx + 1)); break; case 's': - searchSortField.field.value = decodeURIComponent(entryStr.substring(ndx + 1)); + searchSortField.field.value = decodeURI(entryStr.substring(ndx + 1)); break; } }