From 6c304ebe2f7723e3cf01d9a6600ffcbd43c2ff2f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 6 Oct 2013 04:53:11 +0900 Subject: [PATCH] to normalize unicode we need to have unicode --- anki/media.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/anki/media.py b/anki/media.py index 18b90d55a..6a76594af 100644 --- a/anki/media.py +++ b/anki/media.py @@ -294,6 +294,8 @@ class MediaManager(object): data = z.read(i) csum = checksum(data) name = meta[i.filename] + if not isinstance(name, unicode): + name = unicode(name, "utf8") # normalize name for platform if isMac: name = unicodedata.normalize("NFD", name)