From c09a5749daa8fbc1f427eb507355cfb3968a3cec Mon Sep 17 00:00:00 2001 From: El Mau Date: Mon, 24 Jan 2022 12:04:26 -0600 Subject: [PATCH] =?UTF-8?q?Quitar=20declaraci=C3=B3n=20de=20enconding=20en?= =?UTF-8?q?=20XML=20de=20cancelaci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/app/controllers/pacs/cfdi_cert.py | 5 +++-- source/app/controllers/utils.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/source/app/controllers/pacs/cfdi_cert.py b/source/app/controllers/pacs/cfdi_cert.py index eb5ef5f..e90ab57 100644 --- a/source/app/controllers/pacs/cfdi_cert.py +++ b/source/app/controllers/pacs/cfdi_cert.py @@ -184,8 +184,9 @@ class SATCertificate(object): # ~ node = xmlsec.tree.find_node(tree, 'Modulus') # ~ node.text = node.text.replace('\n', '') - xml_signed = ET.tostring(tree, - xml_declaration=True, encoding='UTF-8').decode() + # ~ xml_signed = ET.tostring(tree, + # ~ xml_declaration=True, encoding='UTF-8').decode() + xml_signed = ET.tostring(tree, encoding='UTF-8').decode() return xml_signed diff --git a/source/app/controllers/utils.py b/source/app/controllers/utils.py index 72312ef..f0eec46 100644 --- a/source/app/controllers/utils.py +++ b/source/app/controllers/utils.py @@ -799,7 +799,7 @@ def cancel_xml_sign(invoice, args, auth, certificado): template = TEMPLATE_CANCEL.format(**data) tree = ET.fromstring(template.encode()) sign_xml = cert.sign_xml(tree) - # ~ print(sign_xml) + print(sign_xml) result = pac.cancel_xml(sign_xml, auth, invoice.xml)