Commit 225173f7 by chenith

Invitation form alidation.

parent aa65e7d5
...@@ -43,6 +43,8 @@ public class SendCompanyUserInvitesFP extends ORMProcessFormProcessor ...@@ -43,6 +43,8 @@ public class SendCompanyUserInvitesFP extends ORMProcessFormProcessor
{ {
SecUser secUser = cUser.getUser(); SecUser secUser = cUser.getUser();
BusinessObjectParser.assertFieldCondition(secUser.getEmail()!=null, secUser, SecUser.FIELD_Email, "mandatory", exceptions, true, request);
BusinessObjectParser.assertFieldCondition(!isEmailFound(process.getTransaction(), secUser.getEmail()), secUser, SecUser.FIELD_Email, "emailExists", exceptions, true, request); BusinessObjectParser.assertFieldCondition(!isEmailFound(process.getTransaction(), secUser.getEmail()), secUser, SecUser.FIELD_Email, "emailExists", exceptions, true, request);
} }
} }
...@@ -189,7 +191,7 @@ public class SendCompanyUserInvitesFP extends ORMProcessFormProcessor ...@@ -189,7 +191,7 @@ public class SendCompanyUserInvitesFP extends ORMProcessFormProcessor
{ {
SecUser user = SecUser.searchNAME(objTran, email.toLowerCase()); SecUser user = SecUser.searchNAME(objTran, email.toLowerCase());
if(user!=null) //&& user.getExtension(CompanyUser.REFERENCE_CompanyUser)!=null if(user!=null && user.getExtension(CompanyUser.REFERENCE_CompanyUser)!=null)
{ {
return Boolean.TRUE; return Boolean.TRUE;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment