lib/meta-spotify/track.rb in meta-spotify-0.2.0 vs lib/meta-spotify/track.rb in meta-spotify-0.3.0
- old
+ new
@@ -1,9 +1,11 @@
module MetaSpotify
class Track < MetaSpotify::Base
- URI_REGEX = /^spotify:track:[A-Za-z0-9]+$/
+ def self.uri_regex
+ /^spotify:track:([A-Za-z0-9]+)$/
+ end
attr_reader :album, :artists, :track_number, :length,
:musicbrainz_id, :musicbrainz_uri, :allmusic_id, :allmusic_uri
def initialize(hash)
@@ -34,7 +36,12 @@
@allmusic_uri = id['href']
end
end
end
end
+
+ def http_uri
+ "http://open.spotify.com/track/#{spotify_id}"
+ end
+
end
end