diff --git a/modules/cragr/api/browser.py b/modules/cragr/api/browser.py index 0e0d44a7be6fda6797518c68df61c541081abd09..9039ccf6662fbc04887cb0aeaf2d4f6c885139ef 100644 --- a/modules/cragr/api/browser.py +++ b/modules/cragr/api/browser.py @@ -142,7 +142,8 @@ def do_login(self): error = exc.response.json().get('error') if error: message = error.get('message', '') - if 'Votre identification est incorrecte' in message: + wrongpass_messages = ("Votre identification est incorrecte", "Vous n'avez plus droit") + if any(value in message for value in wrongpass_messages): raise BrowserIncorrectPassword() if 'obtenir un nouveau code' in message: raise ActionNeeded(message)