lib/gotransverse-tract-api.rb in gotransverse-tract-api-0.0.12 vs lib/gotransverse-tract-api.rb in gotransverse-tract-api-0.0.13
- old
+ new
@@ -94,11 +94,12 @@
# self.get_api_url_for
#
# @param {Class} klass
#
def self.get_api_url_for klass
- "#{GoTransverseTractApi.configuration.tract_api_url}/#{klass.name.camelize(:lower).pluralize}"
+ klass = klass.to_s.split("::").last
+ "#{GoTransverseTractApi.configuration.tract_api_url}/#{klass.camelize(:lower).pluralize}"
end
#
# self.get_response_for
#
@@ -176,15 +177,9 @@
headers = self.get_authentication_headers
# TODO: Camelize all keys in api_params Hash.
api_uri = URI.parse(api_url)
-
- pp api_url
- pp api_uri.scheme
-
- api_uri.scheme = "https"
- pp api_uri.scheme
http_client = HTTPClient.new
case method
when :get
response = http_client.get(api_uri, api_params, headers)