diff options
author | Andrew Dolgov <[email protected]> | 2009-02-13 00:12:18 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2009-02-13 00:12:18 +0300 |
commit | 9ca945a6d28bf3b608f5c6ed41c5ed023eea9878 (patch) | |
tree | ec56bc8c782d49078e22b6a897b618218a43169e /viewfeed.js | |
parent | a970edb1a28a5555776b81e9b8cc1db73c8ae98d (diff) |
offline: try to keep local server info ready for offline mode
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/viewfeed.js b/viewfeed.js index fa7c56b5f..339950cac 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -48,6 +48,11 @@ function clean_feed_selections() { function headlines_callback2(transport, feed_cur_page) { try { + if (!transport.responseText && db) { + offlineConfirmModeChange(); + return; + } + loading_set_progress(100); debug("headlines_callback2 [page=" + feed_cur_page + "]"); @@ -312,6 +317,11 @@ function article_callback2(transport, id, feed_id) { try { debug("article_callback2 " + id); + if (!transport.responseText && db) { + offlineConfirmModeChange(); + return; + } + if (transport.responseXML) { if (!transport_error_check(transport)) return; |