diff --git a/config/initializers/10-patches.rb b/config/initializers/10-patches.rb index ee958c4362..7df46304af 100644 --- a/config/initializers/10-patches.rb +++ b/config/initializers/10-patches.rb @@ -121,7 +121,7 @@ Mime::SET << 'api' module Propshaft Assembly.prepend(Module.new do def needs_precompile? - Rails.application.config.assets.redmine_detect_update && (!config.manifest_path.exist? || manifest_outdated?) + !config.manifest_path.exist? || manifest_outdated? end def manifest_outdated? diff --git a/config/initializers/30-redmine.rb b/config/initializers/30-redmine.rb index 950a861316..c7cb9e542a 100644 --- a/config/initializers/30-redmine.rb +++ b/config/initializers/30-redmine.rb @@ -118,7 +118,7 @@ end # Automatically execute asset precompilation on startup in case of changes have been detected in assets Rails.application.config.after_initialize do |app| - if app.assets.needs_precompile? + if app.config.assets.redmine_detect_update && app.assets.needs_precompile? app.assets.processor.process end end