call 'on_loaded' only if logged
This commit is contained in:
parent
f03ff4fefa
commit
0767ee40aa
1 changed files with 2 additions and 1 deletions
|
|
@ -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()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue