diff options
author | Andrew Dolgov <[email protected]> | 2010-11-13 19:35:50 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-13 19:35:50 +0300 |
commit | d3204726a56471bf8f7add5fd38db6dd149fb022 (patch) | |
tree | c4d580452dcbc72663db4c1c05fec87630c9039d | |
parent | 90c9c16f0e96ed08ce6ad93159f2aa8052acb1af (diff) |
subscribetofeed: handle server error/wrong output properly
-rw-r--r-- | functions.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/functions.js b/functions.js index d798f6bfa..d2618c989 100644 --- a/functions.js +++ b/functions.js @@ -585,8 +585,11 @@ function subscribeToFeed() { try { - if (!transport.responseXML) + if (!transport.responseXML) { console.log(transport.responseText); + alert(__("Server error while trying to subscribe to specified feed.")); + return; + } var result = transport.responseXML.getElementsByTagName('result')[0]; var rc = parseInt(result.getAttribute('code')); |