From 1a381467e3d847ea53f7aaeab4d017748a886604 Mon Sep 17 00:00:00 2001 From: Vincent Paredes Date: Thu, 20 Mar 2014 18:24:05 +0100 Subject: [PATCH] Fixing personnal space --- modules/creditmutuel/browser.py | 4 ++-- modules/creditmutuel/pages.py | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/creditmutuel/browser.py b/modules/creditmutuel/browser.py index cbce7dce..203cc488 100644 --- a/modules/creditmutuel/browser.py +++ b/modules/creditmutuel/browser.py @@ -25,7 +25,7 @@ from weboob.tools.browser2 import LoginBrowser, URL, Wget, need_login from weboob.tools.browser import BrowserIncorrectPassword from weboob.capabilities.bank import Transfer, TransferError -from .pages import LoginPage, LoginErrorPage, AccountsPage, \ +from .pages import LoginPage, LoginErrorPage, AccountsPage, UserSpacePage, \ OperationsPage, CardPage, ComingPage, NoOperationsPage, \ TransfertPage, ChangePasswordPage, VerifCodePage @@ -40,7 +40,7 @@ class CreditMutuelBrowser(LoginBrowser): login = URL('/groupe/fr/index.html', LoginPage) login_error = URL('/(?P.*)/fr/identification/default.cgi', LoginErrorPage) accounts = URL('/(?P.*)/fr/banque/situation_financiere.cgi', AccountsPage) - user_space = URL('/(?P.*)/fr/banque/espace_personnel.aspx') + user_space = URL('/(?P.*)/fr/banque/espace_personnel.aspx', UserSpacePage) operations = URL('/(?P.*)/fr/banque/mouvements.cgi.*', '/(?P.*)/fr/banque/nr/nr_devbooster.aspx.*', OperationsPage) diff --git a/modules/creditmutuel/pages.py b/modules/creditmutuel/pages.py index d51f4dff..5c5c7b4a 100644 --- a/modules/creditmutuel/pages.py +++ b/modules/creditmutuel/pages.py @@ -44,6 +44,9 @@ class LoginErrorPage(HTMLPage): pass +class UserSpacePage(LoggedPage, HTMLPage): + pass + class ChangePasswordPage(LoggedPage, HTMLPage): def on_load(self): raise BrowserIncorrectPassword('Please change your password')