From dd9d0d9b4aff9a9ac49f46bdd5666b8116cdfc7e Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Tue, 15 May 2012 15:37:55 +0200 Subject: [PATCH] strip trailing "CARTE XXX" from card transactions labels --- modules/bnporc/pages/transactions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/bnporc/pages/transactions.py b/modules/bnporc/pages/transactions.py index 36391b05..08c4257e 100644 --- a/modules/bnporc/pages/transactions.py +++ b/modules/bnporc/pages/transactions.py @@ -29,7 +29,7 @@ __all__ = ['AccountHistory', 'AccountComing'] class Transaction(FrenchTransaction): PATTERNS = [(re.compile(u'^(?PCHEQUE)(?P.*)'), FrenchTransaction.TYPE_CHECK), - (re.compile('^(?PFACTURE CARTE) DU (?P
\d{2})(?P\d{2})(?P\d{2}) (?P.*)'), + (re.compile('^(?PFACTURE CARTE) DU (?P
\d{2})(?P\d{2})(?P\d{2}) (?P.*?)( CA?R?T?E? ?\d*X*\d*)?$'), FrenchTransaction.TYPE_CARD), (re.compile('^(?P(PRELEVEMENT|TELEREGLEMENT|TIP)) (?P.*)'), FrenchTransaction.TYPE_ORDER),