lib/ayadn/nowplaying.rb in ayadn-2.0.10 vs lib/ayadn/nowplaying.rb in ayadn-2.0.11
- old
+ new
@@ -237,11 +237,14 @@
end
def get_itunes_store url, artist, track
results = JSON.load(CNX.download(URI.escape(url)))['results']
- # puts results.inspect
+ #
+ # require 'pp'; pp results; exit
+ #
+
unless results.nil?
if results.empty?
return {
'code' => 404,
@@ -253,10 +256,13 @@
candidates_track = results.map { |e| e if e['trackName'].downcase == track.downcase }.compact
candidates_track.each do |e|
next if e['artistName'].nil?
candidates << e if e['artistName'].downcase == artist.downcase
end
+
+ #
# require "pp";pp candidates; exit
+ #
candidate = if candidates.empty?
results[0]
else
candidates[0]