summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-02-09 23:04:34 +0300
committerAndrew Dolgov <[email protected]>2017-02-09 23:04:34 +0300
commit3188e863b399446563c4952309f818c61bcfc079 (patch)
tree99762f29a3821f0f5d2ba83ea342ad6e86a106b9 /js
parent829d478f1b054c8ce1eeb4f15170dc4a1abb3e47 (diff)
handle_rpc_json: fix netalert button never appearing on JSON parse error
Diffstat (limited to 'js')
-rw-r--r--js/tt-rss.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/js/tt-rss.js b/js/tt-rss.js
index 36be92f4e..4ed89d4b2 100644
--- a/js/tt-rss.js
+++ b/js/tt-rss.js
@@ -994,14 +994,14 @@ function reverseHeadlineOrder() {
}
function handle_rpc_json(transport, scheduled_call) {
- try {
- var reply = JSON.parse(transport.responseText);
- var netalert_dijit = dijit.byId("net-alert");
- var netalert = false;
+ var netalert_dijit = dijit.byId("net-alert");
+ var netalert = false;
+
+ if (netalert_dijit) netalert = netalert_dijit.domNode;
- if (netalert_dijit)
- netalert = netalert_dijit.domNode;
+ try {
+ var reply = JSON.parse(transport.responseText);
if (reply) {
@@ -1049,18 +1049,18 @@ function handle_rpc_json(transport, scheduled_call) {
if (runtime_info)
parse_runtime_info(runtime_info);
- if (netalert) Element.hide(netalert);
+ if (netalert) netalert.hide();
} else {
if (netalert)
- Element.show(netalert);
+ netalert.show();
else
notify_error("Communication problem with server.");
}
} catch (e) {
if (netalert)
- Element.show(netalert);
+ netalert.show();
else
notify_error("Communication problem with server.");