diff options
author | Andrew Dolgov <[email protected]> | 2010-11-20 11:25:08 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2010-11-20 11:25:08 +0300 |
commit | 692de15991a7be43afd515e3b9fde3d0a713de3d (patch) | |
tree | 58a21dc16cd9fa1439d135797c75e59e4b764260 /feedlist.js | |
parent | e5d9c770520d436d34c45a49e57806a77396c915 (diff) |
fix opening next unread feed on catchup
Diffstat (limited to 'feedlist.js')
-rw-r--r-- | feedlist.js | 9 |
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); + } } } |