diff --git a/web/js/main.js b/web/js/main.js index 6186273..88fd336 100644 --- a/web/js/main.js +++ b/web/js/main.js @@ -709,7 +709,7 @@ const updateDataElements = throttle(function(parsedData) { $commandInput.attr("aria-label", "Current frequency: " + parsedData.freq); updateHtmlIfChanged($dataPi, parsedData.pi === '?' ? "?" : parsedData.pi); - if (localStorage.getItem('psUnderscores') === 'true') { + if ($('#ps-underscores').is(':checked')) { parsedData.ps = parsedData.ps.replace(/\s/g, '_'); } updateHtmlIfChanged($dataPs, parsedData.ps === '?' ? "?" : processString(parsedData.ps, parsedData.ps_errors)); diff --git a/web/js/settings.js b/web/js/settings.js index c9e2680..e2cc5b7 100644 --- a/web/js/settings.js +++ b/web/js/settings.js @@ -58,7 +58,6 @@ $(document).ready(() => { const signalParameter = getQueryParameter('signalUnits'); if(signalParameter) { signalSelector.find('input').val($(signalParameter).text()); - localStorage.setItem('signalUnit', signalParameter); } if (localStorage.getItem('signalUnit')) { @@ -137,13 +136,13 @@ $(document).ready(() => { const psUnderscoreParameter = getQueryParameter('psUnderscores'); if(psUnderscoreParameter) { - $("#ps-underscores").prop("checked", psUnderscoreParameter); - localStorage.setItem("psUnderscores", psUnderscoreParameter); + console.log(psUnderscoreParameter); + $("#ps-underscores").prop("checked", JSON.parse(psUnderscoreParameter)); } var psUnderscores = localStorage.getItem("psUnderscores"); if (psUnderscores) { - $("#ps-underscores").prop("checked", psUnderscores); + $("#ps-underscores").prop("checked", JSON.parse(psUnderscoreParameter)); localStorage.setItem("psUnderscores", psUnderscores); }