Skip to content

Commit 9df046b

Browse files
author
Rafael Mendonça França
committed
Add railtie to set the page_cache_directory by default
Fixes #5
1 parent ed72a53 commit 9df046b

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

lib/actionpack/page_caching.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
require 'action_controller/page_caching'
2+
require 'actionpack/page_caching/railtie'
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
require 'rails/railtie'
2+
3+
module ActionPack
4+
module PageCaching
5+
class Railtie < Rails::Railtie
6+
initializer 'action_pack.page_caching.set_config', before: 'action_controller.set_configs' do |app|
7+
app.config.action_controller.page_cache_directory ||= app.config.paths['public'].first
8+
end
9+
end
10+
end
11+
end

0 commit comments

Comments
 (0)