clearing spamfilter_connection_type pref when needed

This commit is contained in:
mic 2026-01-04 17:33:20 +01:00
parent f478516d60
commit 303bd86bac

View file

@ -80,6 +80,7 @@ document.addEventListener('DOMContentLoaded', async () => {
let spamfilter_textarea = document.getElementById('spamfilter_prompt_text');
let spamfilter_save_btn = document.getElementById('btn_save_prompt');
let spamfilter_reset_btn = document.getElementById('btn_reset_prompt');
let spamfilter_use_specific_integration = document.getElementById('spamfilter_use_specific_integration');
spamfilter_textarea.addEventListener('input', (event) => {
spamfilter_reset_btn.disabled = (event.target.value === browser.i18n.getMessage('prompt_spamfilter_full_text'));
@ -91,6 +92,12 @@ document.addEventListener('DOMContentLoaded', async () => {
}
});
spamfilter_use_specific_integration.addEventListener('change', (event) => {
if (!event.target.checked) {
browser.storage.sync.set({ spamfilter_connection_type: '' });
}
});
spamfilter_reset_btn.addEventListener('click', () => {
spamfilter_textarea.value = browser.i18n.getMessage('prompt_spamfilter_full_text');
spamfilter_reset_btn.disabled = true;