diff --git a/CHANGELOG.md b/CHANGELOG.md index ad593e0..da40bc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 5.1.0 (unreleased) + +- Fixed search timeout with `elasticsearch` 8+ and `opensearch-ruby` gems + ## 5.0.5 (2022-10-09) - Added `model` method to `Searchkick::Relation` diff --git a/lib/searchkick/middleware.rb b/lib/searchkick/middleware.rb index 786bb58..cef5d45 100644 --- a/lib/searchkick/middleware.rb +++ b/lib/searchkick/middleware.rb @@ -3,7 +3,7 @@ require "faraday" module Searchkick class Middleware < Faraday::Middleware def call(env) - if env[:method] == :get && env[:url].path.to_s.end_with?("/_search") + if env[:url].path.to_s.end_with?("/_search") env[:request][:timeout] = Searchkick.search_timeout end @app.call(env) -- libgit2 0.21.0