diff options
author | Andrew Dolgov <[email protected]> | 2009-01-31 23:03:40 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-01-31 23:03:40 +0300 |
commit | 2184738a443e3fa62ea197f9b33b174eff8cf41d (patch) | |
tree | 96585dfcda76022818a459bdc3e98468e3f5a1d6 /viewfeed.js | |
parent | 0002bc9f27364ff04747dcc90a1e808dfbd76110 (diff) |
check for backend-returned fatal errors in major callbacks
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/viewfeed.js b/viewfeed.js index 52f0e8add..0f5345b9b 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -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"); |