lib/nanoc/data_sources/deprecated/last_fm.rb in nanoc-3.7.4 vs lib/nanoc/data_sources/deprecated/last_fm.rb in nanoc-3.7.5

- old
+ new

@@ -1,12 +1,10 @@ # encoding: utf-8 module Nanoc::DataSources - # @deprecated Fetch data from online data sources manually instead class LastFM < Nanoc::DataSource - def items @items ||= begin require 'json' require 'uri' @@ -64,26 +62,24 @@ track_played_at = Time.parse(raw_item['date']['#text']) now_playing = false end attributes = { - :name => raw_item['name'], - :artist => { - :name => raw_artist_info['name'], - :url => raw_artist_info['url'] + name: raw_item['name'], + artist: { + name: raw_artist_info['name'], + url: raw_artist_info['url'] }, - :url => raw_item['url'], - :played_at => track_played_at, - :now_playing => now_playing + url: raw_item['url'], + played_at: track_played_at, + now_playing: now_playing } identifier = "/#{i}/" mtime = nil # Build item Nanoc::Item.new(content, attributes, identifier, mtime) end end end - end - end