Commit 279969c4 authored by Vincent Ardisson's avatar Vincent Ardisson Committed by Romain Bignon

[bp] detect another BrowserUnavailable at login

parent bd89e265
......@@ -17,6 +17,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see <>.
from __future__ import unicode_literals
from io import BytesIO
......@@ -100,12 +101,14 @@ class LoginPage(MyHTMLPage):
class repositionnerCheminCourant(LoggedPage, MyHTMLPage):
def on_load(self):
super(repositionnerCheminCourant, self).on_load()
response ="")
if isinstance(, Initident):
if "vous ne disposez pas" in response.content:
if "vous ne disposez pas" in response.text:
raise BrowserIncorrectPassword("No online banking service for these ids")
if 'Nous vous invitons à renouveler votre opération ultérieurement' in response.text:
raise BrowserUnavailable()
class Initident(LoggedPage, MyHTMLPage):
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment