diff --git a/lib/searchkick/index.rb b/lib/searchkick/index.rb index 9022c75..40e7ca8 100644 --- a/lib/searchkick/index.rb +++ b/lib/searchkick/index.rb @@ -97,8 +97,10 @@ module Searchkick if Searchkick.callbacks_value.nil? if defined?(Searchkick::ReindexV2Job) Searchkick::ReindexV2Job.perform_later(record.class.name, record.id.to_s) - else + elsif defined?(Delayed::Job) Delayed::Job.enqueue Searchkick::ReindexJob.new(record.class.name, record.id.to_s) + else + raise Searchkick::Error, "Job adapter not found" end else reindex_record(record) -- libgit2 0.21.0