From 405f7d62740ccd7cf3d2e76286f2204e252bda5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 27 Nov 2014 22:21:52 +0100 Subject: [PATCH] Add support for many payments per instr_id in CAMT054 issue4307 review9881002 --- sepa_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sepa_handler.py b/sepa_handler.py index 4cd57b2059..4c2f19c613 100644 --- a/sepa_handler.py +++ b/sepa_handler.py @@ -60,11 +60,11 @@ class CAMT054(SEPAHandler): return instr_id = details.find('.//{%s}InstrId' % tag.namespace) if instr_id is not None: - payment, = self.Payment.search([ + payments = self.Payment.search([ ('sepa_instuction_id', '=', instr_id.text), ('kind', '=', self.get_payment_kind(element)), ]) - return payment + return payments end_to_end_id = details.find('.//{%s}EndToEndId' % tag.namespace) if end_to_end_id is not None: payments = self.Payment.search([