summaryrefslogtreecommitdiff
path: root/js/deprecated.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-03-04 14:34:44 +0300
committerAndrew Dolgov <[email protected]>2017-03-04 14:34:44 +0300
commit1bfe1d7b31d5202846beb3425039776fbdbbfb85 (patch)
treee4c291a6938c060696bd9f499fab89ebcac394ab /js/deprecated.js
parente6d66fe55ca217aeb0fb54b49ac9e7338d519c96 (diff)
simplify error handling
* less convoluted exception dialogs * use window.onerror for the majority of exception catching/reporting * remove most of now useless try/catch blocks * report stacktrace instead of manually specified error locations
Diffstat (limited to 'js/deprecated.js')
-rw-r--r--js/deprecated.js20
1 files changed, 7 insertions, 13 deletions
diff --git a/js/deprecated.js b/js/deprecated.js
index 1d04a1adc..dd286aa7f 100644
--- a/js/deprecated.js
+++ b/js/deprecated.js
@@ -8,22 +8,16 @@ function selectTableRow(r, do_select) {
}
function selectTableRowById(elem_id, check_id, do_select) {
+ var row = $(elem_id);
- try {
-
- var row = $(elem_id);
-
- if (row) {
- selectTableRow(row, do_select);
- }
+ if (row) {
+ selectTableRow(row, do_select);
+ }
- var check = $(check_id);
+ var check = $(check_id);
- if (check) {
- check.checked = do_select;
- }
- } catch (e) {
- exception_error("selectTableRowById", e);
+ if (check) {
+ check.checked = do_select;
}
}