[creditmut] transfer now accepts long and short IDs

This commit is contained in:
Julien Veyssier 2013-02-10 13:38:05 +01:00 committed by Romain Bignon
commit 3cbf1d13a6

View file

@ -50,6 +50,7 @@ class UserSpacePage(BasePage):
pass pass
class AccountsPage(BasePage): class AccountsPage(BasePage):
ALL_EXCEPT_DIGITS = re.compile("[^0-9]*")
def get_list(self): def get_list(self):
accounts = OrderedDict() accounts = OrderedDict()
@ -85,7 +86,8 @@ class AccountsPage(BasePage):
continue continue
account = Account() account = Account()
account.id = id # the id is only formed by digits
account.id = self.ALL_EXCEPT_DIGITS.sub('',id)
account.label = unicode(a.text).strip().lstrip(' 0123456789').title() account.label = unicode(a.text).strip().lstrip(' 0123456789').title()
account._link_id = link account._link_id = link
account._card_links = [] account._card_links = []