Making things easier.

This commit is contained in:
Scott Idem
2023-05-26 17:06:38 -04:00
parent bc4bf6d294
commit fb02fc80a0

View File

@@ -62,6 +62,51 @@
document.aether = {
name: 'Aether Native App (Electron and Svelte)'
};
function is_online(uri) {
let xhr = new XMLHttpRequest();
xhr.open('GET',uri,false);
try {
xhr.send(null);
} catch (error) {
console.error(error);
}
if(xhr.status == 200) {
//is online
return xhr.responseText;
}
else {
//is offline
return null;
}
}
if (is_online(native_app_config.native_app_js_css_base_url)) {
console.log(`Appears to be live: ${native_app_config.native_app_js_css_base_url}`);
} else if (native_app_config.native_app_js_css_base_url_bak) {
console.log(`Appears to be live: ${native_app_config.native_app_js_css_base_url_bak}`);
native_app_js_css_base_url = native_app_config.native_app_js_css_base_url_bak;
} else if (is_online('https://app.oneskyit.com')) {
console.log(`Appears to be live: https://app.oneskyit.com`);
native_app_js_css_base_url = 'https://app.oneskyit.com';
} else if (is_online('https://oneskyit.com')) {
console.log(`One Sky IT appears to be online`);
native_app_js_css_base_url = 'https://oneskyit.com';
} else if (is_online('https://google.com')) {
console.log(`Google appears to be online`);
native_app_js_css_base_url = 'https://google.com';
} else {
console.log('We are offline!');
}
// console.log(`One Sky IT appears to be online ${is_online('https://oneskyit.com')}`);
// console.log(`Google appears to be online ${is_online('https://google.com')}`);
// console.log(is_online('https://oneskyit.com'));
// console.log(is_online('https://cmsc.oneskyit.com'));
// console.log(is_online('https://dev-cmsc.oneskyit.com'));
// console.log(is_online('https://google.com'));
</script>
@@ -107,7 +152,7 @@
const client_user_jwt = {}; // Future use
let client_account_id = native_app_config.account_id;
console.log(client_account_id);
// console.log(client_account_id);
// END: Client constants set by server when rendering HTML