Module: Wuclan::Lastfm::Scrape::LastfmContainsAlbums
- Defined in:
- lib/wuclan/lastfm/scrape/recursive_requests.rb
Instance Method Summary collapse
Instance Method Details
#recursive_requests(*args, &block) ⇒ Object
84 85 86 87 88 89 90 91 92 93 |
# File 'lib/wuclan/lastfm/scrape/recursive_requests.rb', line 84 def recursive_requests *args, &block super(*args, &block) items.each do |item| obj_artist = item['artist']['name'] || item['artist']['#text'] rescue nil req = LastfmAlbumInfoRequest.from_identifier_hash( item['name'], :artist => obj_artist, :mbid => item['mbid'] ) req.generation = generation.to_i + 1 yield req end end |