Commit 1fb35cc0f183480e018daa8a5da6b163f22732bd

Authored by Andrew Kane
1 parent 00c7807f

Use better ActiveRecord hook - fixes #910

Showing 1 changed file with 4 additions and 1 deletions   Show diff stats
lib/searchkick.rb
... ... @@ -207,4 +207,7 @@ end
207 207  
208 208 # TODO find better ActiveModel hook
209 209 ActiveModel::Callbacks.send(:include, Searchkick::Model)
210   -ActiveRecord::Base.send(:extend, Searchkick::Model) if defined?(ActiveRecord)
  210 +
  211 +ActiveSupport.on_load(:active_record) do
  212 + extend Searchkick::Model
  213 +end
... ...