summaryrefslogtreecommitdiff
path: root/feedlist.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2007-11-21 11:34:06 +0100
committerAndrew Dolgov <[email protected]>2007-11-21 11:34:06 +0100
commit52d7e7da486d77b2e4dbd0cdfe29fd790c920be4 (patch)
tree45f3fd506f516b57e5a3c4bdd26dac8ee25051b4 /feedlist.js
parent7e8832b3e210139b247150831b22bda5c345d06d (diff)
disable headline cache when searching
Diffstat (limited to 'feedlist.js')
-rw-r--r--feedlist.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/feedlist.js b/feedlist.js
index 57bfdcd1e..872709a10 100644
--- a/feedlist.js
+++ b/feedlist.js
@@ -36,6 +36,8 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
// if (!offset) page_offset = 0;
+ var force_nocache = false;
+
var page_offset = 0;
if (offset > 0) {
@@ -76,6 +78,9 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
var toolbar_query = Form.serialize("main_toolbar_form");
if (toolbar_form.query) {
+ if (toolbar_form.query.value != "") {
+ force_nocache = true;
+ }
toolbar_form.query.value = "";
}
@@ -86,6 +91,7 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
var search_query = Form.serialize("search_form");
query = query + "&" + search_query;
closeInfoBox(true);
+ force_nocache = true;
}
// debug("IS_CAT_STORED: " + activeFeedIsCat() + ", IS_CAT: " + is_cat);
@@ -146,7 +152,7 @@ function viewfeed(feed, subop, is_cat, subop_param, skip_history, offset) {
var unread_ctr = document.getElementById("FEEDU-" + feed);
var cache_check = false;
- if (unread_ctr && !page_offset) {
+ if (unread_ctr && !page_offset && !force_nocache) {
unread_ctr = unread_ctr.innerHTML;
var cache_prefix = "";