]> git.wh0rd.org - tt-rss.git/blobdiff - viewfeed.js
check for backend-returned fatal errors in major callbacks
[tt-rss.git] / viewfeed.js
index 52f0e8add82a16844b891420e42190ad6809cb87..0f5345b9bfdd44ea16998bfb4f7b3d3c3f47d958 100644 (file)
@@ -67,6 +67,8 @@ function headlines_callback2(transport, feed_cur_page) {
 
                debug("headlines_callback2 [page=" + feed_cur_page + "]");
 
+               if (!transport_error_check(transport)) return;
+
                clean_feed_selections();
        
                var is_cat = false;
@@ -327,6 +329,8 @@ function article_callback2(transport, id, feed_id) {
 
                if (transport.responseXML) {
 
+                       if (!transport_error_check(transport)) return;
+
                        debug("looking for articles to cache...");
 
                        var articles = transport.responseXML.getElementsByTagName("article");