From 60de1fa468be503e5cc5af74f953868c3eca81a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Por=C4=99bski?= Date: Tue, 19 Dec 2023 14:08:47 +0100 Subject: [PATCH] Create zeitwerk.rb file with ignoring file --- config/initializers/zeitwerk.rb | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 config/initializers/zeitwerk.rb diff --git a/config/initializers/zeitwerk.rb b/config/initializers/zeitwerk.rb new file mode 100644 index 0000000..e72a72b --- /dev/null +++ b/config/initializers/zeitwerk.rb @@ -0,0 +1,8 @@ +# ignoring files by Zeitwerk when spree_frontend isn't loaded +unless ::Spree::Core::Engine.frontend_available? + Dir.chdir(Rails.root.join("..")) + files_to_ignore = Dir["**/spree_stripe/payments_controller.rb"] + files_to_ignore.each { |file| + Rails.autoloaders.main.ignore(Rails.root.join("../#{file}")) + } +end \ No newline at end of file