Skip to content

Commit 3e042cf

Browse files
committed
Manually load middleware
1 parent a12fd1d commit 3e042cf

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

config/application.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ class Application < Rails::Application
2626
config.middleware.use ActionDispatch::Flash
2727

2828
config.autoload_paths << Rails.root.join('lib')
29-
config.autoload_paths << Rails.root.join('app/middleware')
3029
config.eager_load_paths << Rails.root.join('lib')
31-
config.eager_load_paths << Rails.root.join('app/middleware')
30+
31+
if Rails.env.production?
32+
require Rails.root.join('app/middleware/json_subdomain_redirector')
33+
config.middleware.use ::JsonSubdomainRedirector
34+
end
3235
end
3336
end

config/environments/production.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,5 +145,4 @@
145145
# API Configuration
146146
config.api_only = ENV['RAILS_SEQCODE_API_ONLY'].present?
147147
config.api_server = 'https://api.seqco.de/v1'
148-
config.middleware.use 'JsonSubdomainRedirector'
149148
end

0 commit comments

Comments
 (0)