consolidate storage requests

This commit is contained in:
Kevin Gibbons 2023-11-04 22:12:35 -07:00
parent 0fd4d74eae
commit edd3a945c3
1 changed files with 8 additions and 10 deletions

View File

@ -93,15 +93,6 @@ apiKeyInput.addEventListener('change', () => {
});
});
browserType.storage.local.get(['popupFullUrl', 'popupApiKey']).then(results => {
if (results.popupFullUrl != null && fullUrlInput.value === '') {
fullUrlInput.value = results.popupFullUrl;
}
if (results.popupApiKey != null && apiKeyInput.value === '') {
apiKeyInput.value = results.popupApiKey;
}
});
function sendCookie() {
console.log('popup send cookie');
clearError();
@ -203,11 +194,18 @@ function setStatusIcon(connected) {
}
}
// fill in form
document.addEventListener('DOMContentLoaded', async () => {
function onGot(item) {
if (!item.access) {
console.log('no access details found');
if (item.popupFullUrl != null && fullUrlInput.value === '') {
fullUrlInput.value = item.popupFullUrl;
}
if (item.popupApiKey != null && apiKeyInput.value === '') {
apiKeyInput.value = item.popupApiKey;
}
setStatusIcon(false);
return;
}
@ -241,7 +239,7 @@ document.addEventListener('DOMContentLoaded', async () => {
document.getElementById('autostart').checked = true;
}
browserType.storage.local.get('access', function (result) {
browserType.storage.local.get(['access', 'popupFullUrl', 'popupApiKey'], function (result) {
onGot(result);
});