diff --git a/.classpath b/.classpath
index aa407f6..73af10c 100644
--- a/.classpath
+++ b/.classpath
@@ -1,12 +1,12 @@
-
+
-
+
@@ -34,5 +34,5 @@
-
+
diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component
index 9a8fb75..2c5613c 100644
--- a/.settings/org.eclipse.wst.common.component
+++ b/.settings/org.eclipse.wst.common.component
@@ -4,7 +4,7 @@
-
+
uses
diff --git a/distro/changelog.xml b/distro/changelog.xml
index 7afb4e0..bdc2063 100644
--- a/distro/changelog.xml
+++ b/distro/changelog.xml
@@ -1,4 +1,8 @@
+
+ The created account now automatic set email as verified
+
+
Ported to Java8
diff --git a/pom.xml b/pom.xml
index 86dfd40..6327fee 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,7 +13,7 @@
org.gcube.portlets.admin
create-users
war
- 2.4.0-SNAPSHOT
+ 2.5.0-SNAPSHOT
Create users portlet
Create users portlet allows a VRE-Manager to enter user's personal data and automatically register he/she in the portal.
diff --git a/src/main/java/org/gcube/portlets/admin/createusers/server/CreateUsersImpl.java b/src/main/java/org/gcube/portlets/admin/createusers/server/CreateUsersImpl.java
index 01923b6..4fdb152 100644
--- a/src/main/java/org/gcube/portlets/admin/createusers/server/CreateUsersImpl.java
+++ b/src/main/java/org/gcube/portlets/admin/createusers/server/CreateUsersImpl.java
@@ -9,8 +9,6 @@ import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
-import javax.mail.internet.InternetAddress;
-
import org.gcube.common.portal.PortalContext;
import org.gcube.portal.mailing.message.Recipient;
import org.gcube.portal.mailing.service.EmailTemplateService;
@@ -31,7 +29,6 @@ import com.google.gwt.user.server.rpc.RemoteServiceServlet;
import com.liferay.portal.kernel.dao.jdbc.DataAccess;
import com.liferay.portal.kernel.exception.PortalException;
import com.liferay.portal.kernel.exception.SystemException;
-import com.liferay.portal.kernel.mail.MailMessage;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.kernel.util.PropsUtil;
import com.liferay.portal.model.Company;
@@ -251,7 +248,9 @@ public class CreateUsersImpl extends RemoteServiceServlet implements HandleUsers
true); // force the password reset
// adding to the current VRE
- userManager.assignUserToGroup(getCurrentGroupID(), userManager.getUserId(user.getUsername()));
+ long userId = userManager.getUserId(user.getUsername());
+ userManager.assignUserToGroup(getCurrentGroupID(), userId);
+ UserLocalServiceUtil.updateEmailAddressVerified(userId, true);
if (sendEmail)
sendEmailToUser(email);