Commit 1fb35cc0f183480e018daa8a5da6b163f22732bd
1 parent
00c7807f
Exists in
master
and in
19 other branches
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,4 +207,7 @@ end | ||
207 | 207 | ||
208 | # TODO find better ActiveModel hook | 208 | # TODO find better ActiveModel hook |
209 | ActiveModel::Callbacks.send(:include, Searchkick::Model) | 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 |