lib/gotransverse-tract-api.rb in gotransverse-tract-api-0.5.0 vs lib/gotransverse-tract-api.rb in gotransverse-tract-api-0.5.1
- old
+ new
@@ -46,10 +46,20 @@
require "gotransverse-tract-api/order/payment_term"
require "gotransverse-tract-api/order/people"
require "gotransverse-tract-api/order/product_relation"
require "gotransverse-tract-api/order/renewal_order"
require "gotransverse-tract-api/order/sales_order"
+require "gotransverse-tract-api/order/agreement_configuration"
+require "gotransverse-tract-api/order/discount_configuration"
+require "gotransverse-tract-api/order/inventory_item"
+require "gotransverse-tract-api/order/order_item_usage_rule"
+require "gotransverse-tract-api/order/price_range"
+require "gotransverse-tract-api/order/product_usage_rule"
+require "gotransverse-tract-api/order/recurring_product_price"
+require "gotransverse-tract-api/order/scheduled_charge"
+require "gotransverse-tract-api/order/usage_rate"
+require "gotransverse-tract-api/product/service_resource_category"
require "gotransverse-tract-api/product/action"
require "gotransverse-tract-api/product/discount_category"
require "gotransverse-tract-api/product/discount"
require "gotransverse-tract-api/product/discount_charge_category"
@@ -237,10 +247,10 @@
case method
when :get
response = http_client.get(api_url, api_params)
when :post
- response = http_client.post(api_url, request_body, {'Content-Type' => 'application/xml'})
+ response = http_client.post(api_url, request_body, {'Content-Type' => 'application/xml', 'Accept' => 'application/xml'})
when :put
response = http_client.put(api_url, request_body, api_params)
end
xml_response = Nokogiri::XML(response.body.to_s)