antispam optional permissions fixed
This commit is contained in:
parent
42ef8eeb35
commit
16b47a066c
2 changed files with 2 additions and 2 deletions
|
|
@ -858,7 +858,7 @@ function setupPermissionsRemovedListener() {
|
|||
browser.storage.sync.set({add_tags: false});
|
||||
}
|
||||
// Process 'spamfilter' permissions removal
|
||||
if (permissions.permissions.includes("messagesMove")) {
|
||||
if (["messagesMove", "messagesUpdate"].some(permission => permissions.permissions.includes(permission))) {
|
||||
// console.log(">>>>>>>>>>> Permissions onRemoved: spamfilter");
|
||||
browser.storage.sync.set({spamfilter: false});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -451,7 +451,7 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||
spamfilter_el.addEventListener('click', (event) => {
|
||||
async function _spamfilter_el_change() {
|
||||
if (event.target.checked) {
|
||||
let granted = await messenger.permissions.request({ permissions: ["messagesMove"] });
|
||||
let granted = await messenger.permissions.request({ permissions: ["messagesMove", "messagesUpdate"] });
|
||||
if (!granted) {
|
||||
event.target.checked = false;
|
||||
spamfilter_info_btn.disabled = 'disabled';
|
||||
|
|
|
|||
Loading…
Reference in a new issue