Module: HTTPX::Plugins::OAuth::OAuthRetries::InstanceMethods

Defined in:
lib/httpx/plugins/oauth.rb

Instance Method Summary collapse

Instance Method Details

#prepare_to_retry(_request, response) ⇒ Object



275
276
277
278
279
280
281
282
283
# File 'lib/httpx/plugins/oauth.rb', line 275

def prepare_to_retry(_request, response)
  unless @oauth_session && @options.generate_auth_value_on_retry && @options.generate_auth_value_on_retry.call(response)
    return super
  end

  @oauth_session.reset!

  super
end