details:   https://code.tryton.org/tryton/commit/aa59b09a8b92
branch:    default
user:      Adrià Tarroja Caubet <[email protected]>
date:      Fri Mar 27 18:15:43 2026 +0100
description:
        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
diffstat:

 sao/src/session.js                  |  2 +-
 tryton/tryton/gui/window/dblogin.py |  2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diffs (24 lines):

diff -r 3bf708d24994 -r aa59b09a8b92 sao/src/session.js
--- a/sao/src/session.js        Fri Mar 20 18:42:55 2026 +0100
+++ b/sao/src/session.js        Fri Mar 27 18:15:43 2026 +0100
@@ -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 -r 3bf708d24994 -r aa59b09a8b92 tryton/tryton/gui/window/dblogin.py
--- a/tryton/tryton/gui/window/dblogin.py       Fri Mar 20 18:42:55 2026 +0100
+++ b/tryton/tryton/gui/window/dblogin.py       Fri Mar 27 18:15:43 2026 +0100
@@ -703,7 +703,7 @@
             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:

Reply via email to