From 98b70d1eac308f8699d4d3965de4a9a20dcbf790 Mon Sep 17 00:00:00 2001 From: Baptiste Delpey Date: Mon, 23 Feb 2015 12:19:34 +0100 Subject: [PATCH] fix 404 on history and now support "compte livret" --- modules/carrefourbanque/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/carrefourbanque/browser.py b/modules/carrefourbanque/browser.py index 23a012d5..a888ca9f 100644 --- a/modules/carrefourbanque/browser.py +++ b/modules/carrefourbanque/browser.py @@ -32,7 +32,7 @@ class CarrefourBanque(LoginBrowser): login = URL('/espace-client/connexion', LoginPage) home = URL('/espace-client$', HomePage) - transactions = URL('/espace-client/carte-credit/solde-dernieres-operations.*', TransactionsPage) + transactions = URL('/espace-client/(?P.*)/solde-dernieres-operations.*', TransactionsPage) def do_login(self): """ @@ -56,6 +56,7 @@ class CarrefourBanque(LoginBrowser): @need_login def iter_history(self, account): + self.home.stay_or_go() self.location(account._link) assert self.transactions.is_here()