AC-1201 Fix UnicodeEncodeError when validating hostname:port containing unicode.

This commit is contained in:
Chris Church
2014-04-16 23:05:57 -04:00
parent 284c947347
commit ac2cd63ab5
2 changed files with 7 additions and 5 deletions

View File

@@ -771,7 +771,7 @@ class HostSerializer(BaseSerializerWithVariables):
if port < 1 or port > 65535:
raise ValueError
except ValueError:
raise serializers.ValidationError('Invalid port specification: %s' % str(port))
raise serializers.ValidationError(u'Invalid port specification: %s' % unicode(port))
return name, port
def validate_name(self, attrs, source):