details: https://code.tryton.org/tryton/commit/8303dd50b421
branch: default
user: Cédric Krier <[email protected]>
date: Wed Jan 14 14:39:08 2026 +0100
description:
Use root prefix to retrieve the namespace of UBL document
Closes #14490
diffstat:
modules/edocument_ubl/edocument.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 690df2a9ddbf -r 8303dd50b421 modules/edocument_ubl/edocument.py
--- a/modules/edocument_ubl/edocument.py Tue Jan 13 20:08:43 2026 +0100
+++ b/modules/edocument_ubl/edocument.py Wed Jan 14 14:39:08 2026 +0100
@@ -200,7 +200,7 @@
tree = etree.parse(BytesIO(document))
root = tree.getroot()
- namespace = root.nsmap.get(None)
+ namespace = root.nsmap.get(root.prefix)
invoice, attachments = cls.parser(namespace)(root)
invoice.save()
invoice.update_taxes()