From 0767ee40aab6f9257eeffa3fcc1e221e5ff50429 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Sun, 24 Jul 2011 17:46:56 +0200 Subject: [PATCH] call 'on_loaded' only if logged --- weboob/tools/browser/browser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/tools/browser/browser.py b/weboob/tools/browser/browser.py index 0ee78ecd..0b577540 100644 --- a/weboob/tools/browser/browser.py +++ b/weboob/tools/browser/browser.py @@ -460,13 +460,14 @@ class BaseBrowser(mechanize.Browser): document = self.get_document(result) self.page = pageCls(self, document, result.geturl(), groups=page_groups, group_dict=page_group_dict, logger=self.logger) - self.page.on_loaded() if not no_login and self.password is not None and not self.is_logged(): self.logger.debug('!! Relogin !!') self.login() raise BrowserRetry() + self.page.on_loaded() + if self._cookie: self._cookie.save()