lib/bluekai/request.rb in bluekai-0.0.5 vs lib/bluekai/request.rb in bluekai-0.0.6
- old
+ new
@@ -13,10 +13,10 @@
@domain = domain
end
def run
response = http_request
- fail "HTTP Request Error: #{response.body}" unless response.code.start_with?('2')
+ fail Bluekai::RequestFailed, response.body unless response.code.start_with?('2')
return :success if response.body.nil? || response.body.strip.empty?
JSON.parse(response.body, symbolize_names: true)
end
# HMAC-SHA256(Secret key, HTTP_METHOD + URI_PATH + QUERY_ARG_VALUES + POST_DATA)