lcl wrongpass instead of BrowserUnavailable

This commit is contained in:
Baptiste Delpey 2015-08-19 10:52:35 +02:00 committed by Romain Bignon
commit 8aee597f9f

View file

@ -32,7 +32,7 @@ from weboob.browser.pages import LoggedPage, HTMLPage, FormNotFound, pagination
from weboob.browser.filters.html import Attr from weboob.browser.filters.html import Attr
from weboob.browser.filters.standard import CleanText, Field, Regexp, Format, \ from weboob.browser.filters.standard import CleanText, Field, Regexp, Format, \
CleanDecimal, Map, AsyncLoad, Async CleanDecimal, Map, AsyncLoad, Async
from weboob.exceptions import BrowserUnavailable from weboob.exceptions import BrowserUnavailable, BrowserIncorrectPassword
from weboob.tools.capabilities.bank.transactions import FrenchTransaction from weboob.tools.capabilities.bank.transactions import FrenchTransaction
from weboob.tools.captcha.virtkeyboard import MappedVirtKeyboard, VirtKeyboardError from weboob.tools.captcha.virtkeyboard import MappedVirtKeyboard, VirtKeyboardError
@ -143,7 +143,7 @@ class AccountsPage(LoggedPage, HTMLPage):
def on_load(self): def on_load(self):
warn = self.doc.xpath('//div[@id="attTxt"]') warn = self.doc.xpath('//div[@id="attTxt"]')
if len(warn) > 0: if len(warn) > 0:
raise BrowserUnavailable(warn[0].text) raise BrowserIncorrectPassword(warn[0].text)
@method @method
class get_list(ListElement): class get_list(ListElement):