lib/crypto_price/scraper.rb in crypto_price-0.1.3 vs lib/crypto_price/scraper.rb in crypto_price-0.1.4

- old
+ new

@@ -8,13 +8,13 @@ end def self.scrape_coinlib doc = Nokogiri::HTML(open("https://coinlib.io/coins")) prices = self.scrape_coinmarketcap - names = doc.css("div.tbl-currency").text.split("\n").select{ |k| !k.include?("[") && k.length > 0 } - symbols = doc.css("span.tbl-coin-abbrev").text.gsub("]", "").split("[").select{ |k| k.length > 0 } - changes = doc.css("span.tbl-price.pr-change").text.split("%").select{ |k| k.length > 0 } - marketcaps = doc.css("span.mob-info-value").text.split("$").select{ |k| k.length > 0 } + names = doc.css("div.tbl-currency").text.split("\n").select{ |k| !k.include?("[") && k.length > 0} + symbols = doc.css("span.tbl-coin-abbrev").text.gsub("]", "").split("[").select{|k| k.length > 0} + changes = doc.css("span.tbl-price.pr-change").text.split("%").select{|k| k.length > 0} + marketcaps = doc.css("span.mob-info-value").text.split("$").select{|k| k.length > 0} #binding.pry index = 0 while index < names.length && index < symbols.length symbol = symbols[index] name = names[index] \ No newline at end of file