mirror of
https://git.tt-rss.org/fox/tt-rss.git
synced 2025-10-18 14:31:00 +02:00
headline cache fixes
This commit is contained in:
parent
77590c4982
commit
dd5865d466
16
feedlist.js
16
feedlist.js
@ -148,9 +148,17 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
|
|||||||
|
|
||||||
if (unread_ctr && !page_offset) {
|
if (unread_ctr && !page_offset) {
|
||||||
unread_ctr = unread_ctr.innerHTML;
|
unread_ctr = unread_ctr.innerHTML;
|
||||||
cache_check = cache_check_param("F:" + feed, unread_ctr);
|
|
||||||
debug("headline cache check: " + cache_check + " (F:" + feed +
|
var cache_prefix = "";
|
||||||
" P: " + unread_ctr);
|
|
||||||
|
if (is_cat) {
|
||||||
|
cache_prefix = "C:";
|
||||||
|
} else {
|
||||||
|
cache_prefix = "F:";
|
||||||
|
}
|
||||||
|
|
||||||
|
cache_check = cache_check_param(cache_prefix + feed, unread_ctr);
|
||||||
|
debug("headline cache check: " + cache_check);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cache_check) {
|
if (cache_check) {
|
||||||
@ -171,7 +179,7 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
f.innerHTML = cache_find_param("F:" + feed, unread_ctr);
|
f.innerHTML = cache_find_param(cache_prefix + feed, unread_ctr);
|
||||||
|
|
||||||
var query = "backend.php?op=rpc&subop=getAllCounters";
|
var query = "backend.php?op=rpc&subop=getAllCounters";
|
||||||
|
|
||||||
|
10
viewfeed.js
10
viewfeed.js
@ -105,7 +105,15 @@ function headlines_callback2(transport, active_feed_id, is_cat, feed_cur_page) {
|
|||||||
if (headlines) {
|
if (headlines) {
|
||||||
f.innerHTML = headlines.firstChild.nodeValue;
|
f.innerHTML = headlines.firstChild.nodeValue;
|
||||||
|
|
||||||
cache_inject("F:" + active_feed_id,
|
var cache_prefix = "";
|
||||||
|
|
||||||
|
if (is_cat) {
|
||||||
|
cache_prefix = "C:";
|
||||||
|
} else {
|
||||||
|
cache_prefix = "F:";
|
||||||
|
}
|
||||||
|
|
||||||
|
cache_inject(cache_prefix + active_feed_id,
|
||||||
headlines.firstChild.nodeValue, headlines_unread);
|
headlines.firstChild.nodeValue, headlines_unread);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user