From 23462e99653682973af59ba9315a600e99cf6847 Mon Sep 17 00:00:00 2001 From: Mohamed ABDELLANI Date: Wed, 21 Dec 2022 10:25:46 +0100 Subject: [PATCH] avoid loading reporting lib if it's already loaded --- config/application.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/config/application.rb b/config/application.rb index e0885da7d8..24880eafe0 100644 --- a/config/application.rb +++ b/config/application.rb @@ -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