fix navigation when passable unavailable page is displayed before login

This commit is contained in:
Romain Bignon 2015-03-28 11:30:28 +01:00
commit 9a1d638374
2 changed files with 2 additions and 2 deletions

View file

@ -45,7 +45,7 @@ class BanquePopulaire(Browser):
'https://[^/]+/cyber/internet/ContinueTask.do\?.*dialogActionPerformed=SOLDE.*': TransactionsPage,
'https://[^/]+/cyber/internet/Page.do\?.*': TransactionsPage,
'https://[^/]+/cyber/internet/Sort.do\?.*': TransactionsPage,
'https://[^/]+/s3f-web/indispo.*': UnavailablePage,
'https://[^/]+/s3f-web/.*': UnavailablePage,
'https://[^/]+/portailinternet/_layouts/Ibp.Cyi.Layouts/RedirectSegment.aspx.*': RedirectPage,
'https://[^/]+/portailinternet/Catalogue/Segments/.*.aspx(\?vary=(?P<vary>.*))?': HomePage,
'https://[^/]+/portailinternet/Pages/.*.aspx\?vary=(?P<vary>.*)': HomePage,

View file

@ -195,7 +195,7 @@ class UnavailablePage(BasePage):
except IndexError:
raise BrowserUnavailable()
else:
self.browser.location(a.attrib['href'])
self.browser.location(a.attrib['href'], nologin=True)
class LoginPage(BasePage):