diff --git a/lib/searchkick/model.rb b/lib/searchkick/model.rb index dac21cb..2843670 100644 --- a/lib/searchkick/model.rb +++ b/lib/searchkick/model.rb @@ -35,6 +35,7 @@ module Searchkick index = index.call if index.respond_to? :call Searchkick::Index.new(index, searchkick_options) end + alias_method :search_index, :searchkick_index unless method_defined?(:search_index) def enable_search_callbacks class_variable_set :@@searchkick_callbacks, true diff --git a/test/reindex_test.rb b/test/reindex_test.rb index abaff9d..c1c7be3 100644 --- a/test/reindex_test.rb +++ b/test/reindex_test.rb @@ -43,12 +43,12 @@ class ReindexTest < Minitest::Test def test_refresh_interval reindex = Product.reindex(refresh_interval: "30s", async: true) index = Searchkick::Index.new(reindex[:index_name]) - assert_nil Product.searchkick_index.refresh_interval + assert_nil Product.search_index.refresh_interval assert_equal "30s", index.refresh_interval - Product.searchkick_index.promote(index.name, update_refresh_interval: true) + Product.search_index.promote(index.name, update_refresh_interval: true) assert_equal "1s", index.refresh_interval - assert_equal "1s", Product.searchkick_index.refresh_interval + assert_equal "1s", Product.search_index.refresh_interval ensure Product.reindex end -- libgit2 0.21.0