Commit 5b1ed5c14e8a2dbf86a2ef6e0f230ddb069653ed

Authored by Andrew Kane
1 parent bf98f61b

Better error message if job adapter not found

Showing 1 changed file with 3 additions and 1 deletions   Show diff stats
lib/searchkick/index.rb
... ... @@ -97,8 +97,10 @@ module Searchkick
97 97 if Searchkick.callbacks_value.nil?
98 98 if defined?(Searchkick::ReindexV2Job)
99 99 Searchkick::ReindexV2Job.perform_later(record.class.name, record.id.to_s)
100   - else
  100 + elsif defined?(Delayed::Job)
101 101 Delayed::Job.enqueue Searchkick::ReindexJob.new(record.class.name, record.id.to_s)
  102 + else
  103 + raise Searchkick::Error, "Job adapter not found"
102 104 end
103 105 else
104 106 reindex_record(record)
... ...