Support zip files.

This commit is contained in:
Ronald Portier (Therp BV)
2015-06-13 01:20:18 +02:00
committed by Stefan Rijnhart
parent 87718b4eb9
commit d279bd2d69
5 changed files with 33 additions and 19 deletions

View File

@@ -69,7 +69,7 @@ class CamtParser(object):
'./ns:RmtInf/ns:Ustrd',
'./ns:AddtlTxInf',
'./ns:AddtlNtryInf',
], transaction, 'message')
], transaction, 'message', join_str='\n')
# eref
self.add_value_from_node(
ns, node, [
@@ -137,6 +137,13 @@ class CamtParser(object):
if not transaction.message:
self.add_value_from_node(
ns, node, './ns:AddtlNtryInf', transaction, 'message')
if not transaction.eref:
self.add_value_from_node(
ns, node, [
'./ns:NtryDtls/ns:Btch/ns:PmtInfId',
],
transaction, 'eref'
)
transaction.data = etree.tostring(node)
return transaction