From 1f95045621ba2c3c64c2e860058f4092f2f89ea1 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Tue, 13 Mar 2012 22:12:21 +0900 Subject: [PATCH] store media folder as unicode so we can log updated files in unicode --- anki/media.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/anki/media.py b/anki/media.py index 84ae9d72c..5b3621a41 100644 --- a/anki/media.py +++ b/anki/media.py @@ -21,6 +21,9 @@ class MediaManager(object): self.col = col # media directory self._dir = re.sub("(?i)\.(anki2)$", ".media", self.col.path) + # convert dir to unicode if it's not already + if isinstance(self._dir, str): + self._dir = unicode(self._dir, sys.getfilesystemencoding()) if not os.path.exists(self._dir): os.makedirs(self._dir) try: