diff --git a/modules/paypal/browser.py b/modules/paypal/browser.py index 481362414dfe2488b3355cdf88df7e80a2106c80..d3ff7ac6df71e939eaf76f61fdeffa6d8c9caaa5 100644 --- a/modules/paypal/browser.py +++ b/modules/paypal/browser.py @@ -143,6 +143,7 @@ def get_personal_history(self, account): 'endDate': e, } # The response is sometimes not the one we expect. + exc = None for i in range(3): try: self.location( @@ -155,7 +156,8 @@ def get_personal_history(self, account): return iter([]) except KeyError as e: self.logger.warning("retrying to get activity ...") - raise e + exc = e + raise exc @need_login def get_download_history(self, account, step_min=None, step_max=None):