From 86a9364c695bcfe91cffceee16120cbf4b0f5d29 Mon Sep 17 00:00:00 2001 From: "bit4bit@riseup.net" Date: Sat, 19 Sep 2020 22:21:28 +0000 Subject: [PATCH] facho/fe/fe.py (DianXMLExtensionSigner.sign_xml_string): rm bad char FossilOrigin-Name: bae6622380e648dc1355379653f16fbfd9ddf493d4dd945bba13b007cd28f3f5 --- facho/fe/fe.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/facho/fe/fe.py b/facho/fe/fe.py index b6a847c..59a2abd 100644 --- a/facho/fe/fe.py +++ b/facho/fe/fe.py @@ -192,7 +192,7 @@ class DianXMLExtensionSigner(FachoXMLExtension): def sign_xml_string(self, document): xml = LXMLBuilder.from_string(document) - + signature = xmlsig.template.create( xmlsig.constants.TransformInclC14N, xmlsig.constants.TransformRsaSha256, @@ -240,7 +240,7 @@ class DianXMLExtensionSigner(FachoXMLExtension): fachoxml = FachoXML(xml,nsmap=NAMESPACES) #DIAN 1.7.-2020: FAB01 ublextension = fachoxml.fragment('/fe:Invoice/ext:UBLExtensions/ext:UBLExtension', append=True) - extcontent = ublextension.find_or_create_element('/ext:UBLExtension:/ext:ExtensionContent') + extcontent = ublextension.find_or_create_element('/ext:UBLExtension/ext:ExtensionContent') fachoxml.append_element(extcontent, signature) return fachoxml.tostring()