lib/vkontakte_api/api.rb in vkontakte_api-1.1 vs lib/vkontakte_api/api.rb in vkontakte_api-1.2
- old
+ new
@@ -12,11 +12,11 @@
# @param [Hash] args Method arguments.
# @param [String] token The access token.
# @return [Hashie::Mash] Mashed server response.
def call(method_name, args = {}, token = nil)
flat_arguments = Utils.flatten_arguments(args)
- connection(:url => URL_PREFIX, :token => token).send(VkontakteApi.http_verb, method_name, flat_arguments).body
+ connection(url: URL_PREFIX, token: token).send(VkontakteApi.http_verb, method_name, flat_arguments).body
end
# Faraday connection.
# @param [Hash] options Connection options.
# @option options [String] :url Connection URL (either full or just prefix).
@@ -28,12 +28,13 @@
Faraday.new(url, VkontakteApi.faraday_options) do |builder|
builder.request :oauth2, token unless token.nil?
builder.request :multipart
builder.request :url_encoded
+ builder.request :retry, VkontakteApi.max_retries
builder.response :vk_logger
builder.response :mashify
- builder.response :oj, :preserve_raw => true
+ builder.response :oj, preserve_raw: true
builder.adapter VkontakteApi.adapter
end
end
end
end