Class: Elastictastic::Middleware::JsonDecodeResponse

Inherits:
Faraday::Middleware
  • Object
show all
Defined in:
lib/elastictastic/middleware.rb

Instance Method Summary collapse

Instance Method Details

#call(env) ⇒ Object



17
18
19
20
21
# File 'lib/elastictastic/middleware.rb', line 17

def call(env)
  @app.call(env).on_complete do
    env[:body] &&= JSON.parse(env[:body])
  end
end