From bbd841107da9d4211f31d7a3e1f5c103475d7de8 Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Sun, 15 Jun 2014 21:29:58 +0930 Subject: [PATCH] prevent early exit. Fixes #425 --- nzbtomedia/nzbToMediaUtil.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nzbtomedia/nzbToMediaUtil.py b/nzbtomedia/nzbToMediaUtil.py index cfce27c9..6fb5cca0 100644 --- a/nzbtomedia/nzbToMediaUtil.py +++ b/nzbtomedia/nzbToMediaUtil.py @@ -343,9 +343,10 @@ def CharReplace(Name): elif (Name[Idx] >= '\xA6') & (Name[Idx] <= '\xFF'): encoding = 'iso-8859-15' break - if not encoding == nzbtomedia.SYS_ENCODING: + if encoding and not encoding == nzbtomedia.SYS_ENCODING: encoded = True - return encoded, Name.decode(encoding).encode(nzbtomedia.SYS_ENCODING) + Name = Name.decode(encoding).encode(nzbtomedia.SYS_ENCODING) + return encoded, Name def convert_to_ascii(inputName, dirName):