BUGFIX: mobile ui was being cached for anon views

This commit is contained in:
Sam
2014-01-09 14:08:42 +11:00
parent e8afe87412
commit 177983afe6
4 changed files with 39 additions and 10 deletions

View File

@@ -7,6 +7,7 @@ enabled = if Rails.configuration.respond_to?(:enable_anon_caching)
end
if !ENV['DISCOURSE_DISABLE_ANON_CACHE'] && enabled
Rails.configuration.middleware.insert 0, Middleware::AnonymousCache
# in an ideal world this is position 0, but mobile detection uses ... session and request and params
Rails.configuration.middleware.insert_after ActionDispatch::ParamsParser, Middleware::AnonymousCache
end