utf encode playlist names, fixes #35

This commit is contained in:
Nimesh Ghelani 2016-08-28 03:47:57 +05:30
parent e5322ce9f8
commit 78ecedd8d5
2 changed files with 3 additions and 0 deletions

View file

@ -545,6 +545,8 @@ class Playlist(Record):
text = os.path.splitext(os.path.basename(filename))[0]
# Handle the VoiceOverData
if isinstance(text, unicode):
text = text.encode('utf-8', 'ignore')
self["dbid"] = hashlib.md5(text).digest()[:8] #pylint: disable-msg=E1101
self.text_to_speech(text, self["dbid"], True)