diff options
author | Andrew Dolgov <[email protected]> | 2012-10-25 13:15:14 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2012-10-25 13:15:14 +0400 |
commit | c0c2abbaa73363a1349e41ec08cd54a0d1e8ad8e (patch) | |
tree | d9dc8891e5d0d39ed88aebf7a9058de6f8bae8f8 /js/feedlist.js | |
parent | 56b2a4095b9d819609cffe50306803a215401f16 (diff) |
force refetch feed when clicking update/clicking on same feed in the tree
Diffstat (limited to 'js/feedlist.js')
-rw-r--r-- | js/feedlist.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/js/feedlist.js b/js/feedlist.js index b7cd57c5c..5587c0f30 100644 --- a/js/feedlist.js +++ b/js/feedlist.js @@ -149,7 +149,11 @@ function viewfeed(feed, method, is_cat, offset, background, infscroll_req) { var toolbar_query = Form.serialize("main_toolbar_form"); var query = "?op=feeds&method=view&feed=" + feed + "&" + - toolbar_query + "&m=" + param_escape(method); + toolbar_query; + + if (method) { + query = query + "&m=" + param_escape(method); + } if (!background) { if (_search_query) { @@ -165,6 +169,10 @@ function viewfeed(feed, method, is_cat, offset, background, infscroll_req) { if (vgroup_last_feed) { query = query + "&vgrlf=" + param_escape(vgroup_last_feed); } + } else { + if (!method && !is_cat && feed == getActiveFeedId()) { + query = query + "&m=ForceUpdate"; + } } Form.enable("main_toolbar_form"); |