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