]> source.dussan.org Git - redmine.git/commitdiff
Fixed an issue where Redmine would not start due to an error in Propshaft (#39111).
authorMarius Balteanu <marius.balteanu@zitec.com>
Tue, 5 Nov 2024 16:01:27 +0000 (16:01 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Tue, 5 Nov 2024 16:01:27 +0000 (16:01 +0000)
Patch by user:hidakatsuya.

git-svn-id: https://svn.redmine.org/redmine/trunk@23212 e93f8b46-1217-0410-a6f0-8f06a7374b81

config/initializers/10-patches.rb

index 0cee95cce5a33c49e8d74a766c4c192bbf5234b5..345868410b58f7fc0659fd990ee42387a3cdb61b 100644 (file)
@@ -122,13 +122,13 @@ module Propshaft
   Assembly.prepend(Module.new do
     def initialize(config)
       super
-      if Rails.application.config.assets.redmine_detect_update && (!manifest_path.exist? || manifest_outdated?)
+      if Rails.application.config.assets.redmine_detect_update && (!config.manifest_path.exist? || manifest_outdated?)
         processor.process
       end
     end
 
     def manifest_outdated?
-      !!load_path.asset_files.detect{|f| f.mtime > manifest_path.mtime}
+      !!load_path.asset_files.detect{|f| f.mtime > config.manifest_path.mtime}
     end
 
     def load_path