handle url better; fix saving when edited

... via settings
This commit is contained in:
Banaanae
2024-06-25 18:54:19 +10:00
committed by Kevin
parent 6a63859635
commit da90e259bb
2 changed files with 3 additions and 2 deletions

View File

@@ -168,7 +168,8 @@ function addToWhitelist() {
function: "getData",
params: ['whitelist']
}).then((data) => {
let domain = site.replace(/.*?:(?:\/\/)?(.*?\/).*/, '$1')
let siteUrl = new URL(site)
let domain = siteUrl.hostname
data.response.push(domain)
browser.runtime.sendMessage({
function: "setData",

View File

@@ -82,7 +82,7 @@ function save() {
saveData("badged_color", pickr.getColor().toHEXA().toString())
.then(() => saveData("ruleURL", document.querySelector('input[name=ruleURL]').value))
.then(() => saveData("hashURL", document.querySelector('input[name=hashURL]').value))
.then(() => saveData("whitelist", document.querySelector('input[name=whitelist]').value))
.then(() => saveData("whitelist", document.querySelector('input[name=whitelist]').value.split(',')))
.then(() => saveData("types", document.querySelector('input[name=types]').value))
.then(() => saveData("logLimit", Math.max(0, Math.min(5000, document.querySelector('input[name=logLimit]').value))))
.then(() => browser.runtime.sendMessage({