From 880ee6109eb13837f4bfe46402ddbe62af387eec Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 17 Dec 2014 18:04:51 +0100 Subject: [PATCH] it is needed to go on a subscription page to get accounts for kind of users --- modules/cmso/web/browser.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/cmso/web/browser.py b/modules/cmso/web/browser.py index 31d4ec65..3de40228 100644 --- a/modules/cmso/web/browser.py +++ b/modules/cmso/web/browser.py @@ -32,6 +32,7 @@ class CmsoProBrowser(LoginBrowser): BASEURL = 'https://www.cmso.com/' login = URL('/banque/assurance/credit-mutuel/pro/accueil\?espace=professionnels', LoginPage) + subscription = URL('/domiweb/prive/espacesegment/selectionnerAbonnement/0-selectionnerAbonnement.act') accounts = URL('/domiweb/prive/professionnel/situationGlobaleProfessionnel/0-situationGlobaleProfessionnel.act', AccountsPage) history = URL('/domiweb/prive/professionnel/situationGlobaleProfessionnel/1-situationGlobaleProfessionnel.act', HistoryPage) @@ -45,6 +46,8 @@ class CmsoProBrowser(LoginBrowser): raise BrowserIncorrectPassword() else: raise + else: + self.subscription.go() @need_login def get_accounts_list(self):