From 31234407bffa5debe79250e93a4168ea2251e094 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 2 Feb 2009 15:14:34 +0300 Subject: enable cache of feedlist data --- tt-rss.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'tt-rss.js') diff --git a/tt-rss.js b/tt-rss.js index d49eaa6be..c3c21cc20 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -510,7 +510,14 @@ function init_second_stage() { daemon_refresh_only = getInitParam("daemon_refresh_only") == 1; feeds_sort_by_unread = getInitParam("feeds_sort_by_unread") == 1; - setTimeout('updateFeedList(false, false)', 50); + var fl = cache_find("FEEDLIST"); + + if (fl) { + render_feedlist(fl); + request_counters(); + } else { + setTimeout('updateFeedList(false, false)', 50); + } debug("second stage ok"); @@ -1472,6 +1479,8 @@ function init_gears() { db.execute("CREATE TABLE IF NOT EXISTS cache (id text, article text, param text, added text)"); } + + cache_expire(); } catch (e) { exception_error("init_gears", e); -- cgit v1.2.3