diff options
author | Andrew Dolgov <[email protected]> | 2008-05-17 05:42:20 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2008-05-17 05:42:20 +0100 |
commit | 081e527d3a9473fb1468f86b25c854e912fd775b (patch) | |
tree | 7739ce264b292170870bea9e0628ce51b9607133 /viewfeed.js | |
parent | a9bcfb8ff84cbaa87bf18607ced4763f0d92a192 (diff) |
vfeed grouping: prevent duplicate group headings
Diffstat (limited to 'viewfeed.js')
-rw-r--r-- | viewfeed.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/viewfeed.js b/viewfeed.js index fb7275127..caaec2daa 100644 --- a/viewfeed.js +++ b/viewfeed.js @@ -17,6 +17,8 @@ var _cdm_wd_vishist = new Array(); var article_cache = new Array(); +var vgroup_last_feed = false; + function catchup_callback() { if (xmlhttp_rpc.readyState == 4) { try { @@ -93,10 +95,14 @@ function headlines_callback2(transport, active_feed_id, is_cat, feed_cur_page) { var headlines_unread_obj = transport.responseXML.getElementsByTagName("headlines-unread")[0]; var disable_cache_obj = transport.responseXML.getElementsByTagName("disable-cache")[0]; + var vgroup_last_feed_obj = transport.responseXML.getElementsByTagName("vgroup-last-feed")[0]; + var headlines_count = headlines_count_obj.getAttribute("value"); var headlines_unread = headlines_unread_obj.getAttribute("value"); var disable_cache = disable_cache_obj.getAttribute("value") != "0"; + vgroup_last_feed = vgroup_last_feed_obj.getAttribute("value"); + if (headlines_count == 0) { _infscroll_disable = 1; } else { |