]> source.dussan.org Git - redmine.git/commitdiff
Add plugin lib directory to rails autoload paths (#30753).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 15 Mar 2019 07:58:07 +0000 (07:58 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 15 Mar 2019 07:58:07 +0000 (07:58 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@17958 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/plugin.rb

index ec575d17a1d0cac2e88350241b46f7baf6288f6d..8b43ff2f5d1c67a432234ca897f188c501cdd694 100644 (file)
@@ -111,6 +111,7 @@ module Redmine
 
       # Add the plugin directories to rails autoload paths
       engine_cfg = Rails::Engine::Configuration.new(p.directory)
+      engine_cfg.paths.add 'lib', eager_load: true
       Rails.application.config.eager_load_paths += engine_cfg.eager_load_paths
       Rails.application.config.autoload_once_paths += engine_cfg.autoload_once_paths
       Rails.application.config.autoload_paths += engine_cfg.autoload_paths