From 5bc147ad8506e7edd9b03428f4383ea5ebc03dcd Mon Sep 17 00:00:00 2001 From: Martin Morlot Date: Thu, 20 Jun 2019 18:11:31 +0200 Subject: [PATCH] [bp] Change the open function instead of location as needed --- modules/bp/browser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/bp/browser.py b/modules/bp/browser.py index ae5fedc611..2fa06a7676 100644 --- a/modules/bp/browser.py +++ b/modules/bp/browser.py @@ -200,9 +200,9 @@ def deinit(self): super(BPBrowser, self).deinit() self.linebourse.deinit() - def location(self, url, **kwargs): + def open(self, *args, **kwargs): try: - return super(BPBrowser, self).location(url, **kwargs) + return super(BPBrowser, self).open(*args, **kwargs) except ServerError as err: if "/../" not in err.response.url: raise @@ -211,7 +211,7 @@ def location(self, url, **kwargs): self.logger.debug('site has "/../" in their url, fixing url manually') parts = list(urlsplit(err.response.url)) parts[2] = os.path.abspath(parts[2]) - return self.location(urlunsplit(parts)) + return self.open(urlunsplit(parts)) def do_login(self): self.location(self.login_url) -- GitLab