details: https://code.tryton.org/tryton/commit/457504232b31
branch: default
user: Nicolas Évrard <[email protected]>
date: Tue Mar 17 17:45:22 2026 +0100
description:
Reset the session login when cancelling the password challenge
Closes #14687
diffstat:
sao/src/session.js | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (21 lines):
diff -r 3e4282b4e9ab -r 457504232b31 sao/src/session.js
--- a/sao/src/session.js Mon Mar 16 17:26:59 2026 +0100
+++ b/sao/src/session.js Tue Mar 17 17:45:22 2026 +0100
@@ -346,6 +346,7 @@
if (service_window.closed) {
window.clearInterval(timer);
session.database = database;
+ session.login = null;
session.restore();
if (session.session) {
dfd.resolve(session);
@@ -564,6 +565,9 @@
});
}).prependTo(dialog.footer);
dialog.modal.find('.modal-dialog').removeClass('modal-sm');
+ prm.fail(() => {
+ session.login = null;
+ });
return dialog;
},
});