lib/omisego/request.rb in omisego-0.9.6 vs lib/omisego/request.rb in omisego-0.10.0
- old
+ new
@@ -6,19 +6,17 @@
@client = client
@config = @client.config
end
def send(path, body, params: {}, conn: new_conn)
- idempotency_token = body.delete(:idempotency_token)
body = add_params(body, params)
response = conn.post do |req|
req.url path
req.headers['Authorization'] = authorization
req.headers['Accept'] = content_type
req.headers['Content-Type'] = content_type
- req.headers['Idempotency-Token'] = idempotency_token if idempotency_token
req.body = body.to_json if body
logger.log_request(req)
end
logger.log_response(response)
@@ -70,9 +68,9 @@
encoded = Base64.encode64(keys).delete("\n")
"#{@config.auth_scheme} #{encoded}"
end
def new_conn
- @conn = Faraday.new(url: @config.base_url)
+ @conn = Faraday.new(url: "#{@config.base_url}#{@config.api_prefix}")
end
end
end