From 85e6031f5e63d1215ae8a07cf7b7c685f06dc6b2 Mon Sep 17 00:00:00 2001 From: Edouard Lambert Date: Tue, 7 Jul 2020 11:48:59 +0200 Subject: [PATCH] [bnporc] handle another end of session --- modules/bnporc/pp/pages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/bnporc/pp/pages.py b/modules/bnporc/pp/pages.py index 72c67dfdb5..ae4dbd9cae 100644 --- a/modules/bnporc/pp/pages.py +++ b/modules/bnporc/pp/pages.py @@ -298,8 +298,10 @@ def build_doc(self, text): def on_load(self): code = cast(self.get('codeRetour'), int, 0) + message = self.get('message', '') - if code == -30: + # -10 : "Utilisateur non authentifie" + if code == -30 or (code == -10 and "non authentifie" in message): self.logger.debug('End of session detected, try to relog...') self.browser.do_login() elif code: -- GitLab