[ENH] Make sure message is filled for camt.

Message was not taken from AddtlNtryInf element, if not part of details.

Not sure wether it actually can be part of details (NtryDtls element), but this change least intrusive.
This commit is contained in:
Ronald Portier (Therp BV)
2015-10-09 15:08:42 +02:00
parent 842f89418c
commit 59dd01d38b

View File

@@ -134,6 +134,9 @@ class CamtParser(object):
'./ns:NtryDtls/ns:TxDtls', namespaces={'ns': ns})
if details_node:
self.parse_transaction_details(ns, details_node[0], transaction)
if not transaction.message:
self.add_value_from_node(
ns, node, './ns:AddtlNtryInf', transaction, 'message')
transaction.data = etree.tostring(node)
return transaction