From 496ab6f966265266c8c6a6c72f7a890eddca3e1d Mon Sep 17 00:00:00 2001 From: Takashi Kato Date: Sat, 17 Dec 2022 05:40:37 +0000 Subject: [PATCH] Add the code under lib/redmine and plugins to the file monitoring --- config/initializers/zeitwerk.rb | 1 + lib/redmine/plugin_loader.rb | 1 + 2 files changed, 2 insertions(+) diff --git a/config/initializers/zeitwerk.rb b/config/initializers/zeitwerk.rb index f5630b3ee..ab86b28e2 100644 --- a/config/initializers/zeitwerk.rb +++ b/config/initializers/zeitwerk.rb @@ -2,6 +2,7 @@ lib = Rails.root.join('lib/redmine') Rails.autoloaders.main.push_dir lib, namespace: Redmine +Rails.application.config.watchable_dirs[lib] = [:rb] IGNORE_LIST = [ 'wiki_formatting/textile/redcloth3.rb', diff --git a/lib/redmine/plugin_loader.rb b/lib/redmine/plugin_loader.rb index be7f914f4..16b18fff5 100644 --- a/lib/redmine/plugin_loader.rb +++ b/lib/redmine/plugin_loader.rb @@ -128,6 +128,7 @@ module Redmine engine_cfg.paths.add 'lib', eager_load: true engine_cfg.eager_load_paths.each do |dir| Rails.autoloaders.main.push_dir dir + Rails.application.config.watchable_dirs[dir] = [:rb] end end end -- 2.30.2