logging added. see #326 #327

This commit is contained in:
Mic 2025-04-22 00:36:00 +02:00
parent 617a1467d7
commit 244dfe7743
2 changed files with 6 additions and 0 deletions

View file

@ -141,6 +141,7 @@ document.addEventListener('DOMContentLoaded', async () => {
let prefs_add_tags = await browser.storage.sync.get({ add_tags_enabled_accounts: [] });
let add_tags_enabled_accounts = prefs_add_tags.add_tags_enabled_accounts;
taLog.log("add_tags_enabled_accounts = " + JSON.stringify(add_tags_enabled_accounts) + ".");
document.querySelectorAll('.accountCheckbox').forEach(checkbox => {
if (add_tags_enabled_accounts.length === 0 || add_tags_enabled_accounts.includes(checkbox.value)) {
checkbox.checked = true;
@ -154,8 +155,10 @@ document.addEventListener('DOMContentLoaded', async () => {
let selectedAccounts = Array.from(document.querySelectorAll('.accountCheckbox:checked')).map(checkbox => checkbox.value);
if (selectedAccounts.length === document.querySelectorAll('.accountCheckbox').length) {
browser.storage.sync.set({ add_tags_enabled_accounts: [] });
taLog.log("All accounts selected, saving add_tags_enabled_accounts = [].");
} else {
browser.storage.sync.set({ add_tags_enabled_accounts: selectedAccounts });
taLog.log("Saving add_tags_enabled_accounts = " + JSON.stringify(selectedAccounts) + ".");
}
});
});

View file

@ -98,6 +98,7 @@ document.addEventListener('DOMContentLoaded', async () => {
let prefs_spamfilter = await browser.storage.sync.get({ spamfilter_enabled_accounts: [] });
let spamfilter_enabled_accounts = prefs_spamfilter.spamfilter_enabled_accounts;
taLog.log("spamfilter_enabled_accounts: " + JSON.stringify(spamfilter_enabled_accounts));
document.querySelectorAll('.accountCheckbox').forEach(checkbox => {
if (spamfilter_enabled_accounts.length === 0 || spamfilter_enabled_accounts.includes(checkbox.value)) {
checkbox.checked = true;
@ -111,8 +112,10 @@ document.addEventListener('DOMContentLoaded', async () => {
let selectedAccounts = Array.from(document.querySelectorAll('.accountCheckbox:checked')).map(checkbox => checkbox.value);
if (selectedAccounts.length === document.querySelectorAll('.accountCheckbox').length) {
browser.storage.sync.set({ spamfilter_enabled_accounts: [] });
taSpamReport.logger.log("All accounts selected, saving spamfilter_enabled_accounts = [].");
} else {
browser.storage.sync.set({ spamfilter_enabled_accounts: selectedAccounts });
taSpamReport.logger.log("Saving spamfilter_enabled_accounts = " + JSON.stringify(selectedAccounts) + ".");
}
});
});