From 76da084ec1ce1175b88ecfaecfb6d13ad819a887 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Mon, 14 Jan 2013 17:32:20 +0100 Subject: [PATCH] on error during login, raise exception --- modules/hsbc/browser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/hsbc/browser.py b/modules/hsbc/browser.py index 966b5a40..7cd93f8b 100644 --- a/modules/hsbc/browser.py +++ b/modules/hsbc/browser.py @@ -63,7 +63,7 @@ class HSBC(BaseBrowser): self._session = m.group(1) data = {'Secret': self.password} - r = self.readurl('https://client.hsbc.fr/cgi-bin/emcgi?sessionid=%s' % self._session, urllib.urlencode(data)) + r = self.readurl('https://client.hsbc.fr/cgi-bin/emcgi?sessionid=%s' % self._session, urllib.urlencode(data), if_fail='raise') if r.find('Erreur Identification') >= 0: raise BrowserIncorrectPassword()