lib/gmaps4rails.rb in gmaps4rails-1.4.1 vs lib/gmaps4rails.rb in gmaps4rails-1.4.2

- old
+ new

@@ -15,14 +15,16 @@ else app.middleware.use ::ActionDispatch::Static, "#{root}/public" end end - initializer "include acts_as_gmappable within ActiveRecord" do - if defined? ::ActiveRecord - ActiveRecord::Base.send :include, Gmaps4rails::ActsAsGmappable - elsif defined? ::Mongoid - Mongoid::Document.send :include, Gmaps4rails::ActsAsGmappable + initializer "include acts_as_gmappable within ORM" do + ActiveSupport.on_load(:active_record) do + ActiveRecord::Base.send(:include, Gmaps4rails::ActsAsGmappable) + end + + ActiveSupport.on_load(:mongoid) do + Mongoid::Document.send(:include, Gmaps4rails::ActsAsGmappable) end end end end \ No newline at end of file