lib/motor/admin.rb in motor-admin-0.1.39 vs lib/motor/admin.rb in motor-admin-0.1.40
- old
+ new
@@ -1,9 +1,7 @@
# frozen_string_literal: true
-require 'motor/configs/sync_middleware'
-
module Motor
class Admin < ::Rails::Engine
initializer 'motor.startup_message' do
ActiveSupport::Notifications.subscribe('motor.routes.loaded') do
next unless Motor.server?
@@ -29,12 +27,14 @@
puts
end
end
initializer 'motor.configs.sync_middleware' do
- if Motor::Configs::SyncMiddleware::ACCESS_KEY.present?
- Rails.application.config.middleware.insert_before(0, Motor::Configs::SyncMiddleware)
- end
+ next if Motor::Configs::SYNC_ACCESS_KEY.blank?
+
+ require 'motor/configs/sync_middleware'
+
+ Rails.application.config.middleware.insert_after(Rails::Rack::Logger, Motor::Configs::SyncMiddleware)
end
initializer 'motor.filter_params' do
Rails.application.config.filter_parameters += %i[io]
end