only delete permissions explicitly clicked on.

This commit is contained in:
fiatjaf
2023-06-11 09:45:08 -03:00
parent f9ee7fe013
commit face7ad395

View File

@@ -88,6 +88,6 @@ export async function updatePermission(host, type, accept, conditions) {
export async function removePermissions(host, accept, type) {
let {policies = {}} = await browser.storage.local.get('policies')
delete policies[host]
delete policies[host]?.[accept]?.[type]
browser.storage.local.set({policies})
}