Author: solomax
Date: Sun May 12 17:22:15 2013
New Revision: 1481611

URL: http://svn.apache.org/r1481611
Log:
User login validation is fixed

Modified:
    
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/users/UserForm.java

Modified: 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/users/UserForm.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/users/UserForm.java?rev=1481611&r1=1481610&r2=1481611&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/users/UserForm.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/components/admin/users/UserForm.java
 Sun May 12 17:22:15 2013
@@ -55,6 +55,7 @@ public class UserForm extends AdminBaseF
        private static final long serialVersionUID = 1L;
        private WebMarkupContainer listContainer;
        private GeneralUserForm generalForm;
+       private RequiredTextField<String> login;
 
        public UserForm(String id, WebMarkupContainer listContainer, final User 
user) {
                super(id, new CompoundPropertyModel<User>(user));
@@ -129,7 +130,7 @@ public class UserForm extends AdminBaseF
         */
        private void addFormFields() {
                ConfigurationDao cfgDao = getBean(ConfigurationDao.class);
-               RequiredTextField<String> login = new 
RequiredTextField<String>("login");
+               login = new RequiredTextField<String>("login");
                // login.setLabel(new Model<String>("testname"));
                
add(login.add(StringValidator.minimumLength(getMinLoginLength(cfgDao))));
 
@@ -194,7 +195,7 @@ public class UserForm extends AdminBaseF
 
        @Override
        protected void onValidate() {
-               
if(getBean(UsersDao.class).checkUserLogin(getModelObject().getLogin())) {
+               
if(getBean(UsersDao.class).checkUserLogin(login.getConvertedInput())) {
                        error(WebSession.getString(105));
                }
        }


Reply via email to