mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-28 05:51:28 +00:00
request counters asynchronously after viewfeed has succeeded but w/o counters block
This commit is contained in:
42
feedlist.js
42
feedlist.js
@@ -210,22 +210,7 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
|
||||
|
||||
f.innerHTML = cache_find_param(cache_prefix + feed, unread_ctr);
|
||||
|
||||
var query = "backend.php?op=rpc&subop=getAllCounters";
|
||||
|
||||
if (tagsAreDisplayed()) {
|
||||
query = query + "&omode=tl";
|
||||
} else {
|
||||
query = query + "&omode=flc";
|
||||
}
|
||||
|
||||
new Ajax.Request(query, {
|
||||
onComplete: function(transport) {
|
||||
try {
|
||||
all_counters_callback2(transport);
|
||||
} catch (e) {
|
||||
exception_error("viewfeed/getcounters", e);
|
||||
}
|
||||
} });
|
||||
request_counters();
|
||||
|
||||
} else {
|
||||
|
||||
@@ -510,3 +495,28 @@ function mouse_up_handler(e) {
|
||||
exception_error("mouse_move_handler", e);
|
||||
}
|
||||
}
|
||||
|
||||
function request_counters() {
|
||||
|
||||
try {
|
||||
var query = "backend.php?op=rpc&subop=getAllCounters";
|
||||
|
||||
if (tagsAreDisplayed()) {
|
||||
query = query + "&omode=tl";
|
||||
} else {
|
||||
query = query + "&omode=flc";
|
||||
}
|
||||
|
||||
new Ajax.Request(query, {
|
||||
onComplete: function(transport) {
|
||||
try {
|
||||
all_counters_callback2(transport);
|
||||
} catch (e) {
|
||||
exception_error("viewfeed/getcounters", e);
|
||||
}
|
||||
} });
|
||||
|
||||
} catch (e) {
|
||||
exception_error("request_counters", e);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user