Get rid of countdown
This commit is contained in:
parent
1088d46fac
commit
ccfd6c1b9b
@ -13,7 +13,6 @@ let config = {
|
|||||||
username: null,
|
username: null,
|
||||||
password: null,
|
password: null,
|
||||||
frequency: null,
|
frequency: null,
|
||||||
countdown: null,
|
|
||||||
apptId: null,
|
apptId: null,
|
||||||
currentAppt: {
|
currentAppt: {
|
||||||
consulate: null,
|
consulate: null,
|
||||||
@ -182,7 +181,6 @@ async function runner() {
|
|||||||
config.username = result['__username'] || "";
|
config.username = result['__username'] || "";
|
||||||
config.password = result['__password'] || "";
|
config.password = result['__password'] || "";
|
||||||
config.frequency = parseInt(result['__frequency'] || 1);
|
config.frequency = parseInt(result['__frequency'] || 1);
|
||||||
config.countdown = result['__countdown'] || 0;
|
|
||||||
config.signinAttempts = result['__signinAttempts'] || 0;
|
config.signinAttempts = result['__signinAttempts'] || 0;
|
||||||
config.apptId = result['__apptId'] || null;
|
config.apptId = result['__apptId'] || null;
|
||||||
config.currentAppt = result['__currentAppt'] || { consulate: null, date: null };
|
config.currentAppt = result['__currentAppt'] || { consulate: null, date: null };
|
||||||
@ -221,13 +219,8 @@ async function runner() {
|
|||||||
if (key === 'activate') {
|
if (key === 'activate') {
|
||||||
if (config[key]) {
|
if (config[key]) {
|
||||||
console.log('Activating extension');
|
console.log('Activating extension');
|
||||||
config.countdown = 5;
|
|
||||||
await chrome.storage.local.set({ "__countdown": config.countdown });
|
|
||||||
} else {
|
} else {
|
||||||
console.log('Deactivating extension');
|
console.log('Deactivating extension');
|
||||||
// reset countdown when deactivating the extension
|
|
||||||
config.countdown = 0;
|
|
||||||
await chrome.storage.local.set({ "__countdown": config.countdown });
|
|
||||||
await chrome.storage.local.set({ "__status": "inactive" });
|
await chrome.storage.local.set({ "__status": "inactive" });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -260,17 +253,6 @@ async function runner() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (config.countdown > 0) {
|
|
||||||
config.countdown -= 1;
|
|
||||||
if (config.countdown % 30 === 0 || config.countdown <= 5) {
|
|
||||||
console.log(`Countdown: ${config.countdown}s`);
|
|
||||||
}
|
|
||||||
await chrome.storage.local.set({ "__countdown": config.countdown });
|
|
||||||
// await chrome.storage.local.set({ "__status": `waiting, ${config.countdown}s` });
|
|
||||||
isRunning = false;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isNotEnglishPage()) {
|
if (isNotEnglishPage()) {
|
||||||
await switchToEnglishPage();
|
await switchToEnglishPage();
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user