lib/domoscio_rails.rb in domoscio_rails-0.3.1 vs lib/domoscio_rails.rb in domoscio_rails-0.3.2
- old
+ new
@@ -108,16 +108,16 @@
res = DomoscioRails.send_request(uri, method, params, headers, before_request_proc)
return res if res.kind_of? DomoscioRails::ProcessingError
begin
unless res.kind_of? Net::HTTPSuccess
data = DomoscioRails::JSON.load((res.body.nil? ? '' : res.body), :symbolize_keys => true)
- raise ResponseError.new(uri, res.code.to_i, data, res.body)
+ raise ResponseError.new(uri, res.code.to_i, data, res.body, params)
end
data = DomoscioRails::JSON.load(res.body.nil? ? '' : res.body)
DomoscioRails::AuthorizationToken::Manager.storage.store({access_token: res['Accesstoken'], refresh_token: res['Refreshtoken']})
rescue MultiJson::LoadError => exception
- data = ProcessingError.new(uri, 500, exception, res.body)
+ data = ProcessingError.new(uri, 500, exception, res.body, params)
rescue ResponseError => exception
data = exception
end
if res['Total'] && !filters[:page]
@@ -126,16 +126,16 @@
res = DomoscioRails.send_request(uri, method, params.merge({page: j}), headers, before_request_proc)
return res if res.kind_of? DomoscioRails::ProcessingError
begin
unless res.kind_of? Net::HTTPSuccess
body = DomoscioRails::JSON.load((res.body.nil? ? '' : res.body), :symbolize_keys => true)
- raise ResponseError.new(uri, res.code.to_i, body, res.body)
+ raise ResponseError.new(uri, res.code.to_i, body, res.body, params)
end
body = DomoscioRails::JSON.load(res.body.nil? ? '' : res.body)
data += body
data.flatten!
rescue MultiJson::LoadError => exception
- return ProcessingError.new(uri, 500, exception, res.body)
+ return ProcessingError.new(uri, 500, exception, res.body, params)
rescue ResponseError => exception
return exception
end
end
end
\ No newline at end of file