diff --git a/modules/lcl/browser.py b/modules/lcl/browser.py index 58a4ece19091615942103b08973432ed78d9ce3e..79769965dccf7a9b66268e131cd15a8a4259838a 100644 --- a/modules/lcl/browser.py +++ b/modules/lcl/browser.py @@ -204,10 +204,6 @@ class LCLBrowser(TwoFactorBrowser): IDENTIFIANT_ROUTING = 'CLI' def __init__(self, config, *args, **kwargs): - self.config = config - kwargs['username'] = self.config['login'].get() - kwargs['password'] = self.config['password'].get() - super(LCLBrowser, self).__init__(config, *args, **kwargs) self.accounts_list = None self.current_contract = None diff --git a/modules/lcl/enterprise/browser.py b/modules/lcl/enterprise/browser.py index 0b50f7a361530946e8bb376e052001acc9f5b08d..00288fc94c2a2a8b9c41484543b8b9db17a3ad9c 100644 --- a/modules/lcl/enterprise/browser.py +++ b/modules/lcl/enterprise/browser.py @@ -42,7 +42,7 @@ class LCLEnterpriseBrowser(LoginBrowser): ) profile = URL('/outil/IQGA/FicheUtilisateur/maFicheUtilisateur', ProfilePage) - def __init__(self, *args, **kwargs): + def __init__(self, config, *args, **kwargs): super(LCLEnterpriseBrowser, self).__init__(*args, **kwargs) self.accounts = None self.owner_type = AccountOwnerType.ORGANIZATION diff --git a/modules/lcl/module.py b/modules/lcl/module.py index 2f42a5b3c1140021ac85f287d6814141fc58a4df..cbc11054acb0df55beb28ec8dbae1e2ccfb28a9a 100644 --- a/modules/lcl/module.py +++ b/modules/lcl/module.py @@ -108,6 +108,8 @@ def create_default_browser(self): return self.create_browser( self.config, + self.config['login'].get(), + self.config['password'].get() ) def iter_accounts(self):