mirror of
https://github.com/tubearchivist/browser-extension.git
synced 2025-02-05 15:40:14 +00:00
better handling cookie validation message
This commit is contained in:
parent
0218d782ce
commit
53c5e7f077
@ -147,7 +147,7 @@ function toggleAutostart() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// send ping message to TA backend
|
// send ping message to TA backend
|
||||||
function pingBackend() {
|
async function pingBackend() {
|
||||||
clearError();
|
clearError();
|
||||||
clearTempLocalStorage();
|
clearTempLocalStorage();
|
||||||
function handleResponse() {
|
function handleResponse() {
|
||||||
@ -179,7 +179,10 @@ function setCookieState() {
|
|||||||
if (!message.cookie_enabled) {
|
if (!message.cookie_enabled) {
|
||||||
document.getElementById('sendCookiesStatus').innerText = 'disabled';
|
document.getElementById('sendCookiesStatus').innerText = 'disabled';
|
||||||
} else {
|
} else {
|
||||||
let validattionMessage = `enabled, last verified ${message.validated_str}`;
|
let validattionMessage = 'enabled';
|
||||||
|
if (message.validated_str) {
|
||||||
|
validattionMessage += `, last verified ${message.validated_str}`;
|
||||||
|
}
|
||||||
document.getElementById('sendCookiesStatus').innerText = validattionMessage;
|
document.getElementById('sendCookiesStatus').innerText = validattionMessage;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -209,7 +212,7 @@ function setStatusIcon(connected) {
|
|||||||
|
|
||||||
// fill in form
|
// fill in form
|
||||||
document.addEventListener('DOMContentLoaded', async () => {
|
document.addEventListener('DOMContentLoaded', async () => {
|
||||||
function onGot(item) {
|
async function onGot(item) {
|
||||||
if (!item.access) {
|
if (!item.access) {
|
||||||
console.log('no access details found');
|
console.log('no access details found');
|
||||||
if (item.popupFullUrl != null && fullUrlInput.value === '') {
|
if (item.popupFullUrl != null && fullUrlInput.value === '') {
|
||||||
@ -233,7 +236,7 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
setCookieState();
|
setCookieState();
|
||||||
}
|
}
|
||||||
|
|
||||||
function setContinuousCookiesOptions(result) {
|
async function setContinuousCookiesOptions(result) {
|
||||||
if (!result.continuousSync || result.continuousSync.checked === false) {
|
if (!result.continuousSync || result.continuousSync.checked === false) {
|
||||||
console.log('continuous cookie sync not set');
|
console.log('continuous cookie sync not set');
|
||||||
return;
|
return;
|
||||||
@ -242,7 +245,7 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
document.getElementById('continuous-sync').checked = true;
|
document.getElementById('continuous-sync').checked = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function setAutostartOption(result) {
|
async function setAutostartOption(result) {
|
||||||
console.log(result);
|
console.log(result);
|
||||||
if (!result.autostart || result.autostart.checked === false) {
|
if (!result.autostart || result.autostart.checked === false) {
|
||||||
console.log('autostart not set');
|
console.log('autostart not set');
|
||||||
@ -263,5 +266,4 @@ document.addEventListener('DOMContentLoaded', async () => {
|
|||||||
browserType.storage.local.get('autostart', function (result) {
|
browserType.storage.local.get('autostart', function (result) {
|
||||||
setAutostartOption(result);
|
setAutostartOption(result);
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user