mirror of
https://github.com/mickael-kerjean/filestash.git
synced 2025-11-01 19:32:27 +08:00
improve (error): report error on boot
This commit is contained in:
@ -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";
|
||||||
|
|||||||
Reference in New Issue
Block a user