Fix page staying on Hiscores filter apply

This commit is contained in:
dginovker 2021-03-06 13:57:49 -05:00
parent 4d4a53a538
commit f2169e6b25

View File

@ -101,12 +101,12 @@ hiscores.initalizeRightsideButtons = (loc = "hiscores") => {
document.getElementById("filter_submit").addEventListener("click", function (e) {
e.preventDefault();
let pageRemovedFiltersLocation = window.location.search.split(/\?iron=[A-z]+|\?ultiron=[A-z]+|\?hciron=[A-z]+|\?maxXP=[\d\.]+/).join('');
const ironparam = `?iron=${document.getElementById('check_iron').checked}`;
const ultironparam = `?ultiron=${document.getElementById('check_ultiron').checked}`;
const hcironparam = `?hciron=${document.getElementById('check_hciron').checked}`;
const maxXP = `?maxXP=${document.getElementById("maxXP").value}`;
window.location.replace(`./${loc}.html${pageRemovedFiltersLocation}${ironparam}${ultironparam}${hcironparam}${maxXP}?world=${hiscores.world}`);
const world = `?world=${window.location.search.split("?").find(p => p.startsWith("world")).split("=")[1]}`;
window.location.replace(`./${loc}.html${ironparam}${ultironparam}${hcironparam}${maxXP}${world}`);
});
if (document.getElementById("filter_clear")) {