summaryrefslogtreecommitdiff
path: root/js/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-03-05 10:30:49 +0300
committerAndrew Dolgov <[email protected]>2017-03-05 10:30:49 +0300
commite0a957b3f66f1fb35060e51c63f0a271d9a7d938 (patch)
tree3dde15bfc576c9321f47be7696fd7e73ff970965 /js/functions.js
parent1bfe1d7b31d5202846beb3425039776fbdbbfb85 (diff)
use try/catch block in updatefeedlist
remove reporting function from exception dialog
Diffstat (limited to 'js/functions.js')
-rwxr-xr-xjs/functions.js35
1 files changed, 2 insertions, 33 deletions
diff --git a/js/functions.js b/js/functions.js
index 134ce0b18..ddb27cba1 100755
--- a/js/functions.js
+++ b/js/functions.js
@@ -55,34 +55,19 @@ function exception_error(e, e_compat) {
var msg = e.toString();
- msg += "<p>"+ __("The error will be reported to the configured log destination.") +
- "</p>";
-
console.error(msg);
- var content = "<div class=\"fatalError\">" +
- "<pre>" + msg + "</pre>";
-
- content += "<form name=\"exceptionForm\" id=\"exceptionForm\" target=\"_blank\" "+
- "action=\"https://tt-rss.org/report.php\" method=\"POST\">";
-
- content += "<textarea style=\"display : none\" name=\"message\">" + msg + "</textarea>";
- content += "<textarea style=\"display : none\" name=\"params\">N/A</textarea>";
+ var content = "<div class='fatalError'><p>" + msg + "</p>";
- if (e) {
+ if (e.stack) {
content += "<div><b>Stack trace:</b></div>" +
"<textarea name=\"stack\" readonly=\"1\">" + e.stack + "</textarea>";
}
- content += "</form>";
-
content += "</div>";
content += "<div class='dlgButtons'>";
- content += "<button dojoType=\"dijit.form.Button\""+
- "onclick=\"dijit.byId('exceptionDlg').report()\">" +
- __('Report to tt-rss.org') + "</button> ";
content += "<button dojoType=\"dijit.form.Button\" "+
"onclick=\"dijit.byId('exceptionDlg').hide()\">" +
__('Close') + "</button>";
@@ -95,22 +80,6 @@ function exception_error(e, e_compat) {
id: "exceptionDlg",
title: "Unhandled exception",
style: "width: 600px",
- report: function() {
- if (confirm(__("Are you sure to report this exception to tt-rss.org? The report will include information about your web browser and tt-rss configuration. Your IP will be saved in the database."))) {
-
- document.forms['exceptionForm'].params.value = $H({
- browserName: navigator.appName,
- browserVersion: navigator.appVersion,
- browserPlatform: navigator.platform,
- browserCookies: navigator.cookieEnabled,
- ttrssVersion: __ttrss_version,
- initParams: JSON.stringify(init_params),
- }).toQueryString();
-
- document.forms['exceptionForm'].submit();
-
- }
- },
content: content});
dialog.show();