lib/spree-api-client/connection.rb in spree-api-client-0.0.1 vs lib/spree-api-client/connection.rb in spree-api-client-0.0.2
- old
+ new
@@ -6,18 +6,19 @@
options = {
:authenticate => true,
:force_urlencoded => false,
:raw => false,
:ssl => { :verify => false },
- :url => 'http://localhost:4000/store/api', #api_endpoint
+ :url => api_endpoint,
:path_prefix => '/api'
}.merge(options)
connection = Faraday.new(options) do |builder|
builder.request :json
builder.use FaradayMiddleware::FollowRedirects
builder.use FaradayMiddleware::Mashify
+ builder.use Faraday::Response::RaiseError
builder.use FaradayMiddleware::ParseJson, :content_type => /\bjson$/
builder.adapter Faraday.default_adapter
end