lib/faraday/connection.rb in faraday-0.4.4 vs lib/faraday/connection.rb in faraday-0.4.5
- old
+ new
@@ -171,15 +171,15 @@
# conn.build_url("nigiri?page=2") # => https://sushi.com/api/nigiri?token=abc&page=2
# conn.build_url("nigiri", :page => 2) # => https://sushi.com/api/nigiri?token=abc&page=2
#
def build_url(url, params = nil)
uri = URI.parse(url.to_s)
- uri.host ||= @host
- uri.port ||= @port
- uri.scheme ||= @scheme
if @path_prefix && uri.path !~ /^\//
uri.path = "#{@path_prefix.size > 1 ? @path_prefix : nil}/#{uri.path}"
end
+ uri.host ||= @host
+ uri.port ||= @port
+ uri.scheme ||= @scheme
replace_query(uri, params)
uri
end
def dup