From 385dcfd0f6493bda72cee889cf8f961ac5fd45bb Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 7 Aug 2013 13:40:14 +0200 Subject: [PATCH] backport fixes from creditmutuel --- modules/cic/backend.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/cic/backend.py b/modules/cic/backend.py index cf0c0dc3..c0dced07 100644 --- a/modules/cic/backend.py +++ b/modules/cic/backend.py @@ -20,6 +20,7 @@ from decimal import Decimal +import string from weboob.capabilities.bank import ICapBank, AccountNotFound, Recipient, Account from weboob.tools.backend import BaseBackend, BackendConfig @@ -69,7 +70,7 @@ class CICBackend(BaseBackend, ICapBank): yield tr def iter_transfer_recipients(self, ignored): - for account in self.browser.get_accounts_list().itervalues(): + for account in self.browser.get_accounts_list(): recipient = Recipient() recipient.id = account.id recipient.label = account.label @@ -79,6 +80,8 @@ class CICBackend(BaseBackend, ICapBank): if isinstance(account, Account): account = account.id + account = str(account).strip(string.letters) + to = str(to).strip(string.letters) try: assert account.isdigit() assert to.isdigit()