1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-14 00:35:56 +00:00

remove old fatalError(), move everything to App.Error

update exception dialog css
This commit is contained in:
Andrew Dolgov
2018-12-11 13:18:38 +03:00
parent 071ca5aa96
commit 7a98105960
8 changed files with 83 additions and 74 deletions

View File

@@ -246,51 +246,6 @@ function displayIfChecked(checkbox, elemId) {
}
}
function fatalError(code, msg, ext_info) {
if (code == 6) {
window.location.href = "index.php";
} else if (code == 5) {
window.location.href = "public.php?op=dbupdate";
} else {
if (msg == "") msg = "Unknown error";
if (ext_info) {
if (ext_info.responseText) {
ext_info = ext_info.responseText;
}
}
/* global ERRORS */
if (ERRORS && ERRORS[code] && !msg) {
msg = ERRORS[code];
}
let content = `<div><b>Error code:</b> ${code} </div>
<p>${msg}</p>`;
if (ext_info) {
content = content + `<div><b>Additional information:</b></div>
<textarea style='width: 100%' readonly="1">${ext_info}</textarea>`;
}
content += `<div style='text-align : center'>
<button dojoType="dijit.form.Button" onclick="window.location.reload()">
${__('Try again')}</button></div>`;
const dialog = new dijit.Dialog({
title: "Fatal error",
style: "width: 600px",
content: content});
dialog.show();
}
return false;
}
/* function strip_tags(s) {
return s.replace(/<\/?[^>]+(>|$)/g, "");
} */