Update currentDate in popup to "-" if date not found
This commit is contained in:
parent
4f83907506
commit
3c72a20878
@ -1,7 +1,7 @@
|
||||
{
|
||||
"manifest_version": 3,
|
||||
"name": "not-a-rescheduler",
|
||||
"version": "0.0.6",
|
||||
"version": "0.0.7",
|
||||
"permissions": [ "storage", "tabs", "activeTab", "notifications", "declarativeContent" ],
|
||||
"content_scripts": [
|
||||
{
|
||||
|
||||
@ -148,21 +148,19 @@ function smoothTextChange(element, newText) {
|
||||
consCfg[c].autoBook = e.target.checked;
|
||||
await chrome.storage.local.set({ "cfg_consulates": consCfg });
|
||||
});
|
||||
|
||||
// update current & best dates
|
||||
chrome.storage.onChanged.addListener((changes, area) => {
|
||||
if (changes.ctx_consulates) {
|
||||
const newConsulates = changes.ctx_consulates.newValue;
|
||||
let newCurrentDate = changes.ctx_consulates.newValue[c].currentDate || "-";
|
||||
let newBestDate = changes.ctx_consulates.newValue[c].bestDate || "-";
|
||||
|
||||
if (newConsulates[c].currentDate) {
|
||||
let el = document.getElementById(`currentDate-${cId}`);
|
||||
if (el && el.innerText != newConsulates[c].currentDate)
|
||||
smoothTextChange(el, newConsulates[c].currentDate);
|
||||
}
|
||||
if (newConsulates[c].bestDate) {
|
||||
let el = document.getElementById(`bestDate-${cId}`);
|
||||
if (el && el.innerText != newConsulates[c].bestDate)
|
||||
smoothTextChange(el, newConsulates[c].bestDate);
|
||||
}
|
||||
let el = document.getElementById(`currentDate-${cId}`);
|
||||
if (el && el.innerText != newCurrentDate)
|
||||
smoothTextChange(el, newCurrentDate);
|
||||
el = document.getElementById(`bestDate-${cId}`);
|
||||
if (el && el.innerText != newBestDate)
|
||||
smoothTextChange(el, newBestDate);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@ -625,6 +625,7 @@ async function runner() {
|
||||
if (!(currentHourUTC === 23 && currentMinuteUTC < 5)) {
|
||||
ctx.consulates[c].nextCheckAt = getFutureDate(SOFT_BAN_TIMEOUT, getJitter(cfg.frequency));
|
||||
}
|
||||
ctx.consulates[c].currentDate = null;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user