diff --git a/modules/caissedepargne/browser.py b/modules/caissedepargne/browser.py index 20926227cdddfe4ef527057a5c5158b6bd18840f..0c33728df087633b08939b22e6151212abaaebfc 100644 --- a/modules/caissedepargne/browser.py +++ b/modules/caissedepargne/browser.py @@ -271,6 +271,11 @@ def do_api_pre_login(self): self.cdetab = self.page.get_cdetab() self.connection_type = self.page.get_connection_type() + def get_cdetab(self): + if not self.cdetab: + self.do_api_pre_login() # this sets cdetab + return self.cdetab + def get_connection_data(self): """ Attempt to log in.