lib/mongo_mapper/railtie.rb in mongo_mapper-0.15.6 vs lib/mongo_mapper/railtie.rb in mongo_mapper-0.16.0

- old
+ new

@@ -39,9 +39,21 @@ send "#{k}=", v end end end + if Rails.version >= "6.0" + initializer "mongo_mapper.filter_attributes=" do |app| + ActiveSupport.on_load(:mongo_mapper) do + MongoMapper.filter_attributes += app.config.filter_parameters + end + end + end + + initializer "mongo_mapper.deprecator" do |app| + app.deprecators[:mongo_mapper] = MongoMapper.deprecator if app.respond_to?(:deprecators) + end + # This sets the database configuration and establishes the connection. initializer "mongo_mapper.initialize_database" do |app| config_file = Rails.root.join('config/mongo.yml') if config_file.file? config = YAML.load(ERB.new(config_file.read).result)