summaryrefslogtreecommitdiff
path: root/js/feedlist.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2012-10-25 13:15:14 +0400
committerAndrew Dolgov <[email protected]>2012-10-25 13:15:14 +0400
commitc0c2abbaa73363a1349e41ec08cd54a0d1e8ad8e (patch)
treed9dc8891e5d0d39ed88aebf7a9058de6f8bae8f8 /js/feedlist.js
parent56b2a4095b9d819609cffe50306803a215401f16 (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.js10
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");