improve (error): report error on boot

This commit is contained in:
Mickael Kerjean
2020-07-01 10:55:42 +10:00
parent a4f2141087
commit a24fbf8ceb

View File

@ -47,15 +47,20 @@ window.addEventListener("DOMContentLoaded", () => {
} }
return removeLoader().then(render); return removeLoader().then(render);
}).catch((e) => { }).catch((e) => {
const msg = "Couldn't boot Filestash"; const msg = "CAN'T LOAD FILESTASH";
Log.report(msg, location.href); Log.report(msg, location.href);
return removeLoaderWithAnimation() return removeLoaderWithAnimation().then(() => {
$error(msg);
});
}); });
}); });
window.onerror = function (msg, url, lineNo, colNo, error) { window.onerror = function (msg, url, lineNo, colNo, error) {
Log.report(msg, url, lineNo, colNo, error) Log.report(msg, url, lineNo, colNo, error);
$error(msg);
}
function $error(msg){
let $code = document.createElement("code"); let $code = document.createElement("code");
$code.style.textAlign = "center"; $code.style.textAlign = "center";
$code.style.display = "block"; $code.style.display = "block";