From 05ff12083573d096bbfef117cb6aff5283effff0 Mon Sep 17 00:00:00 2001 From: Sean Mitchell Date: Sun, 28 Jul 2024 17:19:14 -0700 Subject: [PATCH] Update search query function --- assets/js/modules/search.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/assets/js/modules/search.js b/assets/js/modules/search.js index 5b329e2..b7c4e91 100644 --- a/assets/js/modules/search.js +++ b/assets/js/modules/search.js @@ -34,21 +34,14 @@ function ready() { function getQuery(variable) { - var query = window.location.search.substring(1); - var vars = query.split('&'); - - for(var i = 0; i < vars.length; i++) { - - var pair = vars[i].split('='); - - if(pair[0] === variable) { - - return decodeURIComponent(pair[1].replace(/\+/g, '%20')); - - } + var params = new URLSearchParams(window.location.search.substring(1)); + if(params.has(variable)) { + return decodeURIComponent(params.get(variable).replace(/\+/g, '%20')); } + return null; + } var searchTerm = getQuery('q');