From ba87613fd1a292d6af007b1079fcd1d1fae80bbb Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 16 Jan 2014 21:08:55 +0100 Subject: [PATCH] local: Replace invalid UTF-8 data from library --- mopidy/local/json.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mopidy/local/json.py b/mopidy/local/json.py index 9a7d02f8..ce11f058 100644 --- a/mopidy/local/json.py +++ b/mopidy/local/json.py @@ -59,7 +59,8 @@ class _BrowseCache(object): for uri in uris: path = translator.local_track_uri_to_path(uri, b'/') - parts = self.splitpath_re.findall(path.decode(self.encoding)) + parts = self.splitpath_re.findall( + path.decode(self.encoding, 'replace')) filename = parts.pop() node = self._root for part in parts: