handle lcl pro https://professionnels.secure.lcl.fr
This commit is contained in:
parent
0325c12397
commit
439ed46f13
3 changed files with 60 additions and 2 deletions
|
|
@ -26,6 +26,7 @@ from weboob.tools.value import ValueBackendPassword, Value
|
|||
|
||||
from .browser import LCLBrowser
|
||||
from .enterprise.browser import LCLEnterpriseBrowser
|
||||
from .browser import LCLProBrowser
|
||||
|
||||
|
||||
__all__ = ['LCLBackend']
|
||||
|
|
@ -42,6 +43,7 @@ class LCLBackend(BaseBackend, CapBank):
|
|||
ValueBackendPassword('password', label='Code personnel'),
|
||||
Value('website', label='Type de compte', default='par',
|
||||
choices={'par': 'Particuliers',
|
||||
'pro': 'Professionnels',
|
||||
'ent': 'Entreprises'}))
|
||||
BROWSER = LCLBrowser
|
||||
|
||||
|
|
@ -51,6 +53,10 @@ class LCLBackend(BaseBackend, CapBank):
|
|||
self.BROWSER = LCLEnterpriseBrowser
|
||||
return self.create_browser(self.config['login'].get(),
|
||||
self.config['password'].get())
|
||||
elif website == 'pro':
|
||||
self.BROWSER = LCLProBrowser
|
||||
return self.create_browser(self.config['login'].get(),
|
||||
self.config['password'].get())
|
||||
else:
|
||||
self.BROWSER = LCLBrowser
|
||||
return self.create_browser(self.config['login'].get(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue