diff --git a/index.php b/index.php index 6e81bd61..e4cad9d0 100644 --- a/index.php +++ b/index.php @@ -232,8 +232,7 @@
diff --git a/js/tt-rss.js b/js/tt-rss.js index 36be92f4..4ed89d4b 100644 --- a/js/tt-rss.js +++ b/js/tt-rss.js @@ -994,15 +994,15 @@ function reverseHeadlineOrder() { } function handle_rpc_json(transport, scheduled_call) { + + var netalert_dijit = dijit.byId("net-alert"); + var netalert = false; + + if (netalert_dijit) netalert = netalert_dijit.domNode; + try { var reply = JSON.parse(transport.responseText); - var netalert_dijit = dijit.byId("net-alert"); - var netalert = false; - - if (netalert_dijit) - netalert = netalert_dijit.domNode; - if (reply) { var error = reply['error']; @@ -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.");