From 808f320085eff1d76ce2ed01b98ef45ba882daf9 Mon Sep 17 00:00:00 2001 From: Etienne Lachere Date: Fri, 20 Jul 2018 15:04:17 +0200 Subject: [PATCH] [caissedepargne] ensure the possibility of a None browser_sate.expire --- modules/caissedepargne/browser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/caissedepargne/browser.py b/modules/caissedepargne/browser.py index 3e13e6901c..9f69bb029f 100644 --- a/modules/caissedepargne/browser.py +++ b/modules/caissedepargne/browser.py @@ -126,7 +126,7 @@ def deleteCTX(self): del self.session.cookies['CTX'] def load_state(self, state): - if 'expire' in state and parser.parse(state['expire']) < datetime.datetime.now(): + if state.get('expire') and parser.parse(state['expire']) < datetime.datetime.now(): return self.logger.info('State expired, not reloading it from storage') # Reload session only for add recipient step -- GitLab