Making things easier.
This commit is contained in:
@@ -62,6 +62,51 @@
|
|||||||
document.aether = {
|
document.aether = {
|
||||||
name: 'Aether Native App (Electron and Svelte)'
|
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>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
@@ -107,7 +152,7 @@
|
|||||||
const client_user_jwt = {}; // Future use
|
const client_user_jwt = {}; // Future use
|
||||||
|
|
||||||
let client_account_id = native_app_config.account_id;
|
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
|
// END: Client constants set by server when rendering HTML
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user