diff --git a/lib/moysklad/client.rb b/lib/moysklad/client.rb index 08f1324..6da6b36 100644 --- a/lib/moysklad/client.rb +++ b/lib/moysklad/client.rb @@ -24,6 +24,8 @@ def initialize login: nil, password: nil, logger: nil else conn.request(:authorization, :basic, login, password) end + + conn.adapter Faraday.default_adapter end end @@ -79,6 +81,7 @@ def logger def parse_response res body = res.body + body.force_encoding 'utf-8' if res.body.encoding.to_s == "ASCII-8BIT" && res.headers['content-type'].include?('charset=utf-8') Moysklad.logger.debug "Response [#{res.status}] with body #{body}" if res.status == 200 diff --git a/lib/moysklad/version.rb b/lib/moysklad/version.rb index 06f29df..854b64b 100644 --- a/lib/moysklad/version.rb +++ b/lib/moysklad/version.rb @@ -1,3 +1,3 @@ module Moysklad - VERSION = '0.4.5' + VERSION = '0.4.6' end