From 244dfe774374cae618fa3f774d8c4d6684690af1 Mon Sep 17 00:00:00 2001 From: Mic Date: Tue, 22 Apr 2025 00:36:00 +0200 Subject: [PATCH] logging added. see #326 #327 --- pages/addtags/mzta-add-tags.js | 3 +++ pages/spamfilter/mzta-spamfilter.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/pages/addtags/mzta-add-tags.js b/pages/addtags/mzta-add-tags.js index 78426929..02c3e7c0 100644 --- a/pages/addtags/mzta-add-tags.js +++ b/pages/addtags/mzta-add-tags.js @@ -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) + "."); } }); }); diff --git a/pages/spamfilter/mzta-spamfilter.js b/pages/spamfilter/mzta-spamfilter.js index d537454a..4b48972f 100644 --- a/pages/spamfilter/mzta-spamfilter.js +++ b/pages/spamfilter/mzta-spamfilter.js @@ -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) + "."); } }); });