Browse Source

bug encode nfse paulistana

pull/109/head
Felipe 8 years ago
parent
commit
56c1deaebf
  1. 4
      pytrustnfe/nfse/paulistana/__init__.py
  2. 2
      pytrustnfe/xml/__init__.py

4
pytrustnfe/nfse/paulistana/__init__.py

@ -54,10 +54,10 @@ def _send(certificado, method, **kwargs):
'object': None
}
response, obj = sanitize_response(response)
response, obj = sanitize_response(response.encode('utf-8'))
return {
'sent_xml': xml_send,
'received_xml': response,
'received_xml': response.decode(),
'object': obj
}

2
pytrustnfe/xml/__init__.py

@ -46,7 +46,7 @@ def render_xml(path, template_name, remove_empty, **nfe):
def sanitize_response(response):
tree = etree.fromstring(response.encode('utf-8'))
tree = etree.fromstring(response)
# Remove namespaces inuteis na resposta
for elem in tree.getiterator():
if not hasattr(elem.tag, 'find'):

Loading…
Cancel
Save