Index: lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java,v diff -u -r1.30 -r1.31 --- lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java 20 Dec 2006 04:51:09 -0000 1.30 +++ lams_admin/src/java/org/lamsfoundation/lams/admin/web/UserSaveAction.java 7 May 2007 06:47:34 -0000 1.31 @@ -109,7 +109,8 @@ } // (dyna)form validation - if ((userForm.get("login") == null) || (userForm.getString("login").trim().length() == 0)) { + userForm.set("login", userForm.getString("login").trim()); + if ((userForm.get("login") == null) || (userForm.getString("login").length() == 0)) { errors.add("login", new ActionMessage("error.login.required")); } if (service.getUserByLogin(userForm.getString("login")) != null) { @@ -118,7 +119,7 @@ } else { errors.add("login", new ActionMessage("error.login.unique", "("+userForm.getString("login")+")")); } - } + } if (!StringUtils.equals((String)userForm.get("password"),((String)userForm.get("password2")))) { errors.add("password", new ActionMessage("error.newpassword.mismatch")); }