1
0
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:
Andrew Dolgov
2008-05-20 13:52:38 +01:00
parent d6586c1d98
commit 5aaf9b34e4
3 changed files with 30 additions and 19 deletions

View File

@@ -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);
}
}