Only encode if str

This commit is contained in:
Umair Khan
2016-07-13 07:51:10 +05:00
parent 4a7207b0d0
commit 7bdf4d622b

View File

@@ -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)