lib/rating_chgk_v2/connection.rb in rating-chgk-v2-1.4.0 vs lib/rating_chgk_v2/connection.rb in rating-chgk-v2-1.5.0
- old
+ new
@@ -5,10 +5,11 @@
BASE_URL = 'https://api.rating.chgk.net/'
def connection(client)
Faraday.new(options(client), request_params_for(client)) do |faraday|
faraday.adapter Faraday.default_adapter
+ faraday.request :gzip
end
end
private
@@ -18,10 +19,10 @@
user_agent: "rating-chgk-v2 gem/#{RatingChgkV2::VERSION}",
'Content-Type': 'application/json',
accept_encoding: 'gzip,deflate,br'
}
- headers = headers.merge({Authorization: "Bearer #{client.token}"}) if client.token
+ headers = headers.merge({Authorization: "Bearer #{client.token}"}) unless client.token.to_s.empty?
{headers: headers, url: BASE_URL}
end
# Allows to customize request params per-client