From 2cf8777f18bb0134c92ec585f6eb4a8ec02692bf Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sat, 2 Mar 2013 11:02:14 +0100 Subject: [PATCH] better transaction patterns --- modules/creditdunord/pages.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/creditdunord/pages.py b/modules/creditdunord/pages.py index 5a60b64e..193907db 100644 --- a/modules/creditdunord/pages.py +++ b/modules/creditdunord/pages.py @@ -116,9 +116,10 @@ class AccountsPage(CDNBasePage): class Transaction(FrenchTransaction): PATTERNS = [(re.compile(r'^(?PRET DAB \w+ .*?) LE (?P
\d{2})(?P\d{2})$'), FrenchTransaction.TYPE_WITHDRAWAL), - (re.compile(r'^VIR(EMENT)?\.?(DE)? (?P.*)'), + (re.compile(r'^VIR(EMENT)?( INTERNET)?(\.| )?(DE)? (?P.*)'), FrenchTransaction.TYPE_TRANSFER), - (re.compile(r'^PRLV (DE )?(?P.*)'), FrenchTransaction.TYPE_ORDER), + (re.compile(r'^PRLV (DE )?(?P.*?)( Motif :.*)?$'), + FrenchTransaction.TYPE_ORDER), (re.compile(r'^CB (?P.*) LE (?P
\d{2})\.?(?P\d{2})$'), FrenchTransaction.TYPE_CARD), (re.compile(r'^CHEQUE.*'), FrenchTransaction.TYPE_CHECK),