lib/school_digger/api.rb in school_digger-1.0.0 vs lib/school_digger/api.rb in school_digger-1.0.1

- old
+ new

@@ -1,13 +1,13 @@ module SchoolDigger class Api - URL_ENDPOINT = ENV.fetch("SCHOOL_DIGGER_BASE_URL", "https://api.schooldigger.com") - API_VERSION = ENV.fetch("SCHOOL_DIGGER_API_VERSION", "1.1") - URL_BASE = "#{URL_ENDPOINT}/v#{API_VERSION}" + SCHOOL_DIGGER_URL_ENDPOINT = ENV.fetch("SCHOOL_DIGGER_BASE_URL", "https://api.schooldigger.com") + SCHOOL_DIGGER_API_VERSION = ENV.fetch("SCHOOL_DIGGER_API_VERSION", "1.1") + SCHOOL_DIGGER_URL_BASE = "#{SCHOOL_DIGGER_URL_ENDPOINT}/v#{SCHOOL_DIGGER_API_VERSION}" include HTTParty def get(path, query = {}) - response = self.class.get(URL_BASE + path, query: modify_query(query), timeout: 30) + response = self.class.get(SCHOOL_DIGGER_URL_BASE + path, query: modify_query(query), timeout: 30) end # # SchoolDigger::Api.new.autocomplete('San Die', st: "CA") def autocomplete(query, options = {} ) available_options = %w(q st level boxLatitudeNW boxLongitudeNW boxLatitudeSE boxLongitudeSE returnCount)