From 0b0e2b9d2aabd1c34f742e6525ee075751600e37 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Sat, 14 Dec 2013 15:06:26 -0600 Subject: Fix some caching issues on the front page The return value from get_recent_updates() was too big for memcached due to all the attached objects, so the cache never actually worked. This sucks, because we ended up doing all the work in this function and most of the time we didn't use it because template fragment caching kicked in. Remove the cache_function decorator from this method, and instead implement delayed calling of the function so we don't compute values we aren't going to use. Template fragment caching will help us in most cases. Signed-off-by: Dan McGee --- templates/public/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'templates') diff --git a/templates/public/index.html b/templates/public/index.html index c5924ab..58dd372 100644 --- a/templates/public/index.html +++ b/templates/public/index.html @@ -105,7 +105,7 @@ {% endcache %} -{% cache 59 main-page-right secure %} +{% cache 115 main-page-right secure %}