[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
class AccountsPage(BasePage):
ALL_EXCEPT_DIGITS = re.compile("[^0-9]*")
def get_list(self):
accounts = OrderedDict()
@ -85,7 +86,8 @@ class AccountsPage(BasePage):
continue
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._link_id = link
account._card_links = []