Fix passing Py3 bytes object to _unescape_entities.

This commit is contained in:
Christopher Ramírez 2016-04-12 14:47:35 -06:00
parent ced11cec79
commit 7699c83797

View file

@ -539,7 +539,7 @@ class Renderer(object):
xml_source = xml_document.toxml() xml_source = xml_document.toxml()
xml_source = xml_source.encode('ascii', 'xmlcharrefreplace') xml_source = xml_source.encode('ascii', 'xmlcharrefreplace')
jinja_template = self.environment.from_string( jinja_template = self.environment.from_string(
self._unescape_entities(xml_source) self._unescape_entities(xml_source.decode('utf-8'))
) )
result = jinja_template.render(**kwargs) result = jinja_template.render(**kwargs)