lib/meta-spotify/album.rb in meta-spotify-0.2.0 vs lib/meta-spotify/album.rb in meta-spotify-0.3.0

- old
+ new

@@ -1,9 +1,11 @@ module MetaSpotify class Album < MetaSpotify::Base - URI_REGEX = /^spotify:album:[A-Za-z0-9]+$/ + def self.uri_regex + /^spotify:album:([A-Za-z0-9]+)$/ + end attr_reader :released, :artists, :available_territories, :tracks, :upc, :musicbrainz_id, :musicbrainz_uri, :allmusic_id, :allmusic_uri def initialize(hash) @@ -56,7 +58,12 @@ end def is_not_available_in?(territory) !is_available_in?(territory) end + + def http_uri + "http://open.spotify.com/album/#{spotify_id}" + end + end end