diff --git a/popup/popup.js b/popup/popup.js index 1be2f0c..f2aed9e 100644 --- a/popup/popup.js +++ b/popup/popup.js @@ -136,7 +136,15 @@ document.getElementById(`autobook-${cId}`).addEventListener("change", async e => { consulates[c].autobook = e.target.checked; await chrome.storage.local.set({ "__consulates": consulates }); - }); + }); + // update current & best dates + chrome.storage.onChanged.addListener((changes, area) => { + if (changes.__consulates && changes.__consulates.newValue[c].currentDate) + document.getElementById(`currentDate-${cId}`).innerText = changes.__consulates.newValue[c].currentDate; + if (changes.__consulates && changes.__consulates.newValue[c].bestDate) + document.getElementById(`bestDate-${cId}`).innerText = changes.__consulates.newValue[c].bestDate; + }); + } });