diff --git a/modules/binck/browser.py b/modules/binck/browser.py index fbf7f75c89ccca86e3d59815c04f30b828ef863b..f809e686ce45a41abf7b9e14a32a93fcb419752c 100644 --- a/modules/binck/browser.py +++ b/modules/binck/browser.py @@ -76,7 +76,13 @@ def do_login(self): if self.login.is_here(): error = self.page.get_error() - if error and 'mot de passe' in error: + # The message for the second error is : + # Vous ne pouvez plus vous servir de cet identifiant pour vous connecter, + # Nous vous prions d'utiliser celui que vous avez récemment créé. + if error and any(( + 'mot de passe' in error, + 'Vous ne pouvez plus vous servir de cet identifiant' in error, + )): raise BrowserIncorrectPassword(error) elif error and any(( 'Votre compte a été bloqué / clôturé' in error,