From 3399d735136c0ba486082e2a70a74f9078358ac1 Mon Sep 17 00:00:00 2001 From: Eric Larson Date: Fri, 10 Feb 2012 16:14:42 -0600 Subject: [PATCH] Add type argument to find method, pass to api call --- lib/openlibrary/view.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/openlibrary/view.rb b/lib/openlibrary/view.rb index 2a5db6e..9143756 100644 --- a/lib/openlibrary/view.rb +++ b/lib/openlibrary/view.rb @@ -23,8 +23,8 @@ def self.find_by_olid(key) find("OLID",key) end - def self.find(key) - response = RestClient.get "http://openlibrary.org/api/books?bibkeys=ISBN:#{key}&format=json&jscmd=viewapi" + def self.find(type,key) + response = RestClient.get "http://openlibrary.org/api/books?bibkeys=#{type}:#{key}&format=json&jscmd=viewapi" response_data = JSON.parse(response) view = response_data["#{type}:#{key}"]