From 4a6aaaec2be4a3cc7f72e25c4285b8a9974c869a Mon Sep 17 00:00:00 2001 From: Vincent Paredes Date: Mon, 20 Apr 2015 12:18:00 +0200 Subject: [PATCH] /cmmabn/fr/ is a valid login page --- modules/creditmutuel/browser.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/creditmutuel/browser.py b/modules/creditmutuel/browser.py index f00ae3a5..fb918a6c 100644 --- a/modules/creditmutuel/browser.py +++ b/modules/creditmutuel/browser.py @@ -46,6 +46,7 @@ class CreditMutuelBrowser(LoginBrowser): BASEURL = 'https://www.creditmutuel.fr' login = URL('/groupe/fr/index.html', + '/(?P.*)/fr/$', '/(?P.*)/fr/banques/accueil.html', LoginPage) login_error = URL('/(?P.*)/fr/identification/default.cgi', LoginErrorPage) @@ -65,8 +66,7 @@ class CreditMutuelBrowser(LoginBrowser): transfert_2 = URL('/(?P.*)/fr/banque/virements/vplw_cmweb.aspx.*', TransfertPage) change_pass = URL('/(?P.*)/fr/validation/change_password.cgi', ChangePasswordPage) verify_pass = URL('/(?P.*)/fr/validation/verif_code.cgi.*', VerifCodePage) - empty = URL('/(?P.*)/fr/$', - '/(?P.*)/fr/banques/index.html', + empty = URL('/(?P.*)/fr/banques/index.html', '/(?P.*)/fr/banque/paci_beware_of_phishing.*', '/(?P.*)/fr/validation/(?!change_password|verif_code).*', '/(?P.*)/fr/banque/paci_engine/static_content_manager.aspx', @@ -86,6 +86,7 @@ class CreditMutuelBrowser(LoginBrowser): if not self.page.logged or self.login_error.is_here(): raise BrowserIncorrectPassword() + self.getCurrentSubBank() @need_login