Merge pull request #10184 from abdellani/fix-zeitwork-load-exception

prevent loading the reporting module if already loaded [dev environment]
This commit is contained in:
jibees
2022-12-21 11:26:19 +01:00
committed by GitHub

View File

@@ -156,6 +156,7 @@ module Openfoodnetwork
initializer "ofn.reports" do |app|
module ::Reporting; end
Rails.application.reloader.to_prepare do
next if defined?(::Reporting) && defined?(::Reporting::Errors)
loader = Zeitwerk::Loader.new
loader.push_dir("#{Rails.root}/lib/reporting", namespace: ::Reporting)
loader.enable_reloading