From ebbe506864a783e1922c6fa19814811c40ca5657 Mon Sep 17 00:00:00 2001 From: Andrew Date: Mon, 22 Oct 2018 02:42:48 -0700 Subject: [PATCH] Only load part of ActiveModel that's required --- lib/searchkick.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/searchkick.rb b/lib/searchkick.rb index 74b91d1..bee1e1c 100644 --- a/lib/searchkick.rb +++ b/lib/searchkick.rb @@ -1,4 +1,4 @@ -require "active_model" +require "active_support" require "active_support/core_ext/hash/deep_merge" require "elasticsearch" require "hashie" @@ -228,6 +228,7 @@ module Searchkick end # TODO find better ActiveModel hook +require "active_model/callbacks" ActiveModel::Callbacks.include(Searchkick::Model) ActiveSupport.on_load(:active_record) do -- libgit2 0.21.0