From b1f6a031d8190b4fe5d9e8bb6e6f94f9f2c807a4 Mon Sep 17 00:00:00 2001 From: Sylvie Ye Date: Tue, 25 Jun 2019 14:19:44 +0200 Subject: [PATCH] [cmb] retrieve index for id recipient for recipient without iban --- modules/cmso/par/transfer_pages.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/cmso/par/transfer_pages.py b/modules/cmso/par/transfer_pages.py index eea18b7def..4065f2ed10 100644 --- a/modules/cmso/par/transfer_pages.py +++ b/modules/cmso/par/transfer_pages.py @@ -23,7 +23,7 @@ from weboob.browser.pages import JsonPage, LoggedPage from weboob.browser.elements import DictElement, ItemElement, method -from weboob.browser.filters.standard import CleanText, CleanDecimal, Currency +from weboob.browser.filters.standard import CleanText, CleanDecimal, Currency, Coalesce from weboob.browser.filters.json import Dict from weboob.capabilities.bank import Recipient, Transfer, TransferBankError from weboob.capabilities.base import NotAvailable @@ -128,7 +128,7 @@ def condition(self): class item(ItemElement): klass = Recipient - obj_id = obj_iban = Dict('iban') + obj_id = obj_iban = Coalesce(Dict('iban'), Dict('index')) obj_label = Dict('nom') obj_category = 'Externe' obj_enabled_at = dt.date.today() -- GitLab