DEV: Fix moving of rails_failover middleware.

This commit is contained in:
Guo Xiang Tan 2020-06-04 20:29:47 +08:00
parent 40dfac176f
commit 87673e6571
No known key found for this signature in database
GPG Key ID: FBD110179AAC1F20

View File

@ -27,5 +27,9 @@ if Rails.configuration.multisite
end
if ENV["ACTIVE_RECORD_RAILS_FAILOVER"]
Rails.configuration.middleware.move_after(RailsMultisite::Middleware, RailsFailover::ActiveRecord::Middleware)
if Rails.configuration.multisite
Rails.configuration.middleware.move_after(RailsMultisite::Middleware, RailsFailover::ActiveRecord::Middleware)
else
Rails.configuration.middleware.move_before(MessageBus::Rack::Middleware, RailsFailover::ActiveRecord::Middleware)
end
end