From fffa285dbf2e71cee69d78069d2e4be1998beb33 Mon Sep 17 00:00:00 2001 From: Robin Ward Date: Wed, 18 Jan 2017 18:05:56 -0500 Subject: [PATCH] Insert middleware in production mode if enabled --- lib/plugin/instance.rb | 5 ----- lib/plugin/theme.rb | 14 ++++++-------- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/lib/plugin/instance.rb b/lib/plugin/instance.rb index 043ae454161..af1174aab22 100644 --- a/lib/plugin/instance.rb +++ b/lib/plugin/instance.rb @@ -263,11 +263,6 @@ class Plugin::Instance themes << theme end - # def register_public - # return unless enabled? - # - # end - def automatic_assets css = styles.join("\n") js = javascripts.join("\n") diff --git a/lib/plugin/theme.rb b/lib/plugin/theme.rb index 15cb38c8d01..c0f1f634c86 100644 --- a/lib/plugin/theme.rb +++ b/lib/plugin/theme.rb @@ -17,14 +17,12 @@ class Plugin::Theme def register_public public_dir = "#{@plugin.directory}/public" if File.exist?(public_dir) - if Rails.env.development? - Rails.application.config.before_initialize do |app| - app.middleware.insert_before( - ::ActionDispatch::Static, - ::ActionDispatch::Static, - public_dir - ) - end + Rails.application.config.before_initialize do |app| + app.middleware.insert_before( + ::ActionDispatch::Static, + ::ActionDispatch::Static, + public_dir + ) end end end