From dbcc3ba8d60441934a96fcf42c8e3b29272790eb Mon Sep 17 00:00:00 2001 From: Swaroop C H Date: Fri, 29 Jul 2011 12:13:39 +0530 Subject: [PATCH] Fixing tradus.in parsing, thanks to report by Manu J http://twitter.com/#!/boundlessdreamz/status/84140325152624641 --- app/models/bookprice.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/bookprice.rb b/app/models/bookprice.rb index 283d64c..1133ebc 100644 --- a/app/models/bookprice.rb +++ b/app/models/bookprice.rb @@ -190,7 +190,7 @@ def search_tradus(isbn) url = "http://www.tradus.in/search/tradus_search/#{isbn}" page = self.fetch_page(url) unless page.nil? - text = page.search("div.search_price_col label").text + text = page.search("div.productPrice").try(:first).try(:text) or "" { :price => find_price_at_end(text), :url => url } else { :price => NOT_AVAILABLE, :url => url }