From b112b18bdd95d375d14bd76eaa6b41036db46e53 Mon Sep 17 00:00:00 2001 From: Ivan Frade Date: Mon, 25 Jan 2010 00:36:47 +0200 Subject: [PATCH] Force utf8 in string encoding. Still incorrect values with umlauts --- src/album_art_spec.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/album_art_spec.py b/src/album_art_spec.py index 895e91e..4735c65 100644 --- a/src/album_art_spec.py +++ b/src/album_art_spec.py @@ -13,7 +13,7 @@ THUMBS_LOCATION = os.getenv ("HOME") + "/.thumbnails/cropped/" def getCoverArtFileName (album): """Returns the cover art's filename that is formed from the album name.""" - album = unicode (album) + album = unicode (album, "utf8") albumString=dropInsideContent(album,"[","]" ) albumString=dropInsideContent(albumString,"{","}" ) albumString=dropInsideContent(albumString,"(",")" ) @@ -24,7 +24,7 @@ def getCoverArtFileName (album): albumString=string.replace(albumString,"\t"," ") albumString=" ".join (albumString.split ()) try: - albumString=unicodedata.normalize('NFKD',albumString).encode() + albumString=unicodedata.normalize('NFKD',albumString).encode("utf8") albumString=albumString.encode() except: try: -- 1.7.9.5