Don't decode string if confidence isn't high enough

This commit is contained in:
Ruud
2015-02-18 17:21:24 +01:00
parent 427c77a9ef
commit 7db8b233c8

View File

@@ -38,8 +38,11 @@ def toUnicode(original, *args):
try:
detected = detect(original)
try:
if detected.get('confidence') > 0.8:
return original.decode(detected.get('encoding'))
except:
pass
return ek(original, *args)
except:
raise