Commit 5b1ed5c14e8a2dbf86a2ef6e0f230ddb069653ed
1 parent
bf98f61b
Exists in
master
and in
21 other branches
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) | ... | ... |