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: