From bc1746214c60493b283d440db92b8c734f08c116 Mon Sep 17 00:00:00 2001 From: Bezleputh Date: Fri, 13 Mar 2015 17:28:03 +0100 Subject: [PATCH] [browser] catch HTTPErrors during load_state --- weboob/browser/browsers.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/weboob/browser/browsers.py b/weboob/browser/browsers.py index 43ddfa96..8c5383bd 100644 --- a/weboob/browser/browsers.py +++ b/weboob/browser/browsers.py @@ -637,7 +637,10 @@ class PagesBrowser(DomainBrowser): def load_state(self, state): super(PagesBrowser, self).load_state(state) if 'url' in state: - self.location(state['url']) + try: + self.location(state['url']) + except requests.exceptions.HTTPError: + pass def dump_state(self): state = super(PagesBrowser, self).dump_state()