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