Commit 6a71a686427bf2a240b415fdc03a8424a899c89c

Authored by Andrew Kane
1 parent cf141ca2

Fixed status code for friendly error messages

Showing 1 changed file with 1 additions and 1 deletions   Show diff stats
lib/searchkick/query.rb
... ... @@ -313,7 +313,7 @@ module Searchkick
313 313 begin
314 314 response = @search.json
315 315 rescue Tire::Search::SearchRequestFailed => e
316   - status_code = e.message[0..3].to_i
  316 + status_code = e.message[1..3].to_i
317 317 if status_code == 404
318 318 raise "Index missing - run #{searchkick_klass.name}.reindex"
319 319 elsif status_code == 500 and (e.message.include?("IllegalArgumentException[minimumSimilarity >= 1]") or e.message.include?("No query registered for [multi_match]"))
... ...