From 7bdf4d622bfadfb0f48956d52589c9bd725b5b7a Mon Sep 17 00:00:00 2001 From: Umair Khan Date: Wed, 13 Jul 2016 07:51:10 +0500 Subject: [PATCH] Only encode if str --- talon/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/talon/utils.py b/talon/utils.py index 21bc45a..845b149 100644 --- a/talon/utils.py +++ b/talon/utils.py @@ -89,7 +89,7 @@ def to_utf8(str_or_unicode): >>> utils.to_utf8(u'hi') 'hi' """ - if isinstance(str_or_unicode, six.text_type): + if not isinstance(str_or_unicode, six.text_type): return str_or_unicode.encode("utf-8", "ignore") return str(str_or_unicode)