lib/opencongress_ruby.rb in opencongress-opencongress-ruby-0.0.2 vs lib/opencongress_ruby.rb in opencongress-opencongress-ruby-0.0.3

- old
+ new

@@ -2,18 +2,18 @@ require 'hpricot' require 'open-uri' require 'json' module OpenCongress - API_URL = "http://www.opencongress.org/api" + API_URL = "http://192.168.1.7/api" - attr_accessor = :api_key + attr_accessor :api_key class OpenCongressObject def self.construct_url(api_method, params) - if OpenCongress.api_key.blank? + if OpenCongress.api_key == nil || OpenCongress.api_key == '' raise "Failed to provide OpenCongress API Key" else "#{API_URL}#{api_method}?key=#{OpenCongress.api_key}#{hash2get(params)}&format=json" end end @@ -26,10 +26,10 @@ end get_string end - def make_call(url) + def self.make_call(url) result = nil begin result = JSON.parse(open(url).read) rescue end \ No newline at end of file