From 6d06790159682864ed6d6558ac6daf265acb259b Mon Sep 17 00:00:00 2001 From: Harry Bomrah Date: Thu, 26 Mar 2015 21:52:21 +0800 Subject: [PATCH] added expire time to cache. --- app/controllers/pages_controller.rb | 2 +- lib/orbit_app/register_module.rb | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index 498d82b..b379f9b 100644 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -332,7 +332,7 @@ class PagesController < ApplicationController if @editmode partials << "
" + render_widget_for_frontend(subpart.module,subpart.widget_method,subpart.widget_type,subpart.id.to_s) + "
" else - widget_html = Rails.cache.fetch("subpart_#{subpart.module}_#{subpart.id.to_s}_"+I18n.locale.to_s) do + widget_html = Rails.cache.fetch("subpart_#{subpart.module}_#{subpart.id.to_s}_"+I18n.locale.to_s,{ race_condition_ttl: 2, expires_in: 5.minutes}) do render_widget_for_frontend(subpart.module,subpart.widget_method,subpart.widget_type,subpart.id.to_s) end partials << widget_html diff --git a/lib/orbit_app/register_module.rb b/lib/orbit_app/register_module.rb index f536173..2342a36 100644 --- a/lib/orbit_app/register_module.rb +++ b/lib/orbit_app/register_module.rb @@ -31,7 +31,6 @@ module OrbitApp end @models_for_caching[:tag] = "Tag" @models_for_caching[:category] = "Category" - puts @models_for_caching.to_s return @models_for_caching end