From 984ee7580d6442f2b07b742537b04afc3874533c Mon Sep 17 00:00:00 2001 From: Ruud Date: Sun, 5 Oct 2014 13:53:57 +0200 Subject: [PATCH] Force unicode on file loading for guessit --- libs/guessit/fileutils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/guessit/fileutils.py b/libs/guessit/fileutils.py index 9531f82a..de30b8d0 100755 --- a/libs/guessit/fileutils.py +++ b/libs/guessit/fileutils.py @@ -79,7 +79,9 @@ def file_in_same_dir(ref_file, desired_file): def load_file_in_same_dir(ref_file, filename): """Load a given file. Works even when the file is contained inside a zip.""" - path = split_path(ref_file)[:-1] + [filename] + + from couchpotato.core.helpers.encoding import toUnicode + path = split_path(toUnicode(ref_file))[:-1] + [filename] for i, p in enumerate(path): if p.endswith('.zip'):