Save APEv2 keys as 'str' objects.

This commit is contained in:
Lukáš Lalinský
2006-12-23 15:28:47 +01:00
parent 92d05b852f
commit f0ff1c55cf
2 changed files with 6 additions and 6 deletions

View File

@@ -102,7 +102,7 @@ class APEv2File(File):
name = name.title()
temp.setdefault(name, []).append(value)
for name, values in temp.items():
tags[name] = values
tags[str(name)] = values
tags.save(encode_filename(self.filename))
class MusepackFile(APEv2File):

View File

@@ -51,11 +51,11 @@ _tag_names = {
'engineer': N_('Engineer'),
'subtitle': N_('Subtitle'),
'remixer': N_('Remixer'),
'musicbrainz_trackid': N_('MusicBrainz Track ID'),
'musicbrainz_albumid': N_('MusicBrainz Release ID'),
'musicbrainz_artistid': N_('MusicBrainz Artist ID'),
'musicbrainz_albumartistid': N_('MusicBrainz Release Artist ID'),
'musicbrainz_trmid': N_('MusicBrainz TRM ID'),
'musicbrainz_trackid': N_('MusicBrainz Track Id'),
'musicbrainz_albumid': N_('MusicBrainz Release Id'),
'musicbrainz_artistid': N_('MusicBrainz Artist Id'),
'musicbrainz_albumartistid': N_('MusicBrainz Release Artist Id'),
'musicbrainz_trmid': N_('MusicBrainz TRM Id'),
'musicip_puid': N_('MusicIP PUID'),
'website': N_('Website'),
'compilation': N_('Compilation'),