summaryrefslogtreecommitdiff
path: root/feedlist.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-20 11:25:08 +0300
committerAndrew Dolgov <[email protected]>2010-11-20 11:25:08 +0300
commit692de15991a7be43afd515e3b9fde3d0a713de3d (patch)
tree58a21dc16cd9fa1439d135797c75e59e4b764260 /feedlist.js
parente5d9c770520d436d34c45a49e57806a77396c915 (diff)
fix opening next unread feed on catchup
Diffstat (limited to 'feedlist.js')
-rw-r--r--feedlist.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/feedlist.js b/feedlist.js
index bd1c85722..d694b9be7 100644
--- a/feedlist.js
+++ b/feedlist.js
@@ -115,7 +115,14 @@ function viewfeed(feed, subop, is_cat, offset) {
var show_next_feed = getInitParam("on_catchup_show_next_feed") == "1";
if (show_next_feed) {
- // TODO: implement show_next_feed handling
+ var tree = dijit.byId("feedTree");
+ var nuf = tree.model.getNextUnreadFeed(feed, is_cat);
+
+ if (nuf) {
+ var nuf_id = tree.model.store.getValue(nuf, 'bare_id');
+
+ query = query + "&nuf=" + param_escape(nuf_id);
+ }
}
}