From b9ed5e4aee1aa4408b78bc2bc183194832956aa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A0=20Tarroja=20Caubet?= Date: Fri, 27 Mar 2026 18:15:43 +0100 Subject: [PATCH] Remove trailing spaces from the user name in the login window Since e19329d25a6f user login field prevents trailing or leading spaces so the clients can remove them from the login window. Closes #13898 --- sao/src/session.js | 2 +- tryton/tryton/gui/window/dblogin.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sao/src/session.js b/sao/src/session.js index 8f227495ff..a5377822f6 100644 --- a/sao/src/session.js +++ b/sao/src/session.js @@ -298,7 +298,7 @@ }; var login = function() { - var login = dialog.login_input.val(); + var login = dialog.login_input.val().trim(); var database = database || dialog.database_select.val() || dialog.database_input.val(); dialog.modal.find('.has-error').removeClass('has-error'); diff --git a/tryton/tryton/gui/window/dblogin.py b/tryton/tryton/gui/window/dblogin.py index 186b3db92a..4eef1e92ca 100644 --- a/tryton/tryton/gui/window/dblogin.py +++ b/tryton/tryton/gui/window/dblogin.py @@ -703,7 +703,7 @@ class DBLogin(object): CONFIG['login.db'] = database CONFIG['login.expanded'] = self.expander.props.expanded if response == Gtk.ResponseType.OK: - authentication = self.entry_login.get_text() + authentication = self.entry_login.get_text().strip() CONFIG['login.login'] = authentication CONFIG['login.service'] = '' else: