From 960db7422265535c270450ee646571119a199c0a Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Thu, 4 Jun 2015 00:11:42 +0200 Subject: [PATCH] make sure path is unicode --- pandora_client/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pandora_client/__init__.py b/pandora_client/__init__.py index 2eefd7b..0165f1f 100755 --- a/pandora_client/__init__.py +++ b/pandora_client/__init__.py @@ -494,6 +494,7 @@ class Client(object): volumes = self.active_volumes() for name in sorted(volumes): path = volumes[name] + if not isinstance(path, unicode): path = path.encode('utf-8') conn, c = self._conn() c.execute(u'SELECT path FROM file WHERE path LIKE ? AND deleted < 0', [u"%s%%" % path]) known_files = [r[0] for r in c.fetchall()]