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