summaryrefslogtreecommitdiff
path: root/viewfeed.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-05-17 05:42:20 +0100
committerAndrew Dolgov <[email protected]>2008-05-17 05:42:20 +0100
commit081e527d3a9473fb1468f86b25c854e912fd775b (patch)
tree7739ce264b292170870bea9e0628ce51b9607133 /viewfeed.js
parenta9bcfb8ff84cbaa87bf18607ced4763f0d92a192 (diff)
vfeed grouping: prevent duplicate group headings
Diffstat (limited to 'viewfeed.js')
-rw-r--r--viewfeed.js6
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 {