global enable switch

This commit is contained in:
iw0
2023-10-17 18:56:19 +02:00
parent 2eb9e93d2e
commit fcaa36c0fb
3 changed files with 12 additions and 4 deletions

View File

@ -9,6 +9,10 @@
<body>
<form>
<label class="item">
<span class="fh">Enable autofill</span>
<input name="enable" id="enable" type="checkbox" />
</label>
<label class="item">
<span class="fh">Your BahnCard 100 number</span><br />
<span class="sh">The number on the front of your card starting with <span class="ms">7081</span>.</span><br>

View File

@ -47,6 +47,7 @@ async function saveOptions(ev) {
return;
}
let autoContinue = this.querySelector('#autocontinue').checked;
let enable = this.querySelector('#enable').checked;
let options = {
bcnum: bcNum,
bday: bDay,
@ -68,6 +69,7 @@ async function restoreOptions() {
let settings = await browser.storage.sync.get();
console.log("restoring", settings);
document.querySelector('#enable').checked = settings.enable || true;
document.querySelector("#bcnum").value = settings.bcnum || "";
document.querySelector("#birthday").value = settings.bday || "";
document.querySelector("#autocontinue").checked = settings.autocontinue || false;