encode spotify track data to utf-8

This commit is contained in:
Johannes Knutsen 2009-12-25 16:38:34 +01:00
parent 258f6c62e9
commit e6b7c3dc30
2 changed files with 7 additions and 5 deletions

View File

@ -50,12 +50,12 @@ class SpotifyBackend(BaseBackend):
id = 0
for track in self.current_playlist:
tracks.append(u'file: %s' % track.track_id)
tracks.append(u'file: %s' % track.track_id.encode('utf-8'))
tracks.append(u'Time: %d' % (track.length/1000))
tracks.append(u'Artist: %s' % track.artists[0].name)
tracks.append(u'Title: %s' % track.title)
tracks.append(u'Album: %s' % track.album)
tracks.append(u'Track: %s' % track.tracknumber)
tracks.append(u'Artist: %s' % track.artists[0].name.encode('utf-8'))
tracks.append(u'Title: %s' % track.title.encode('utf-8'))
tracks.append(u'Album: %s' % track.album.encode('utf-8'))
tracks.append(u'Track: %d' % track.tracknumber)
tracks.append(u'Pos: %d' % pos)
tracks.append(u'Id: %d' % id)

View File

@ -138,6 +138,8 @@ class MpdHandler(object):
def _lsinfo(self, uri):
if uri == u'/':
return self._listplaylists()
elif uri is None:
return self._listplaylists()
pass # TODO
@register(r'^move ((?P<songpos>\d+)|(?P<start>\d+):(?P<end>\d+)*) (?P<to>\d+)$')