From b623e5fcad3a37bea8e52c91ee1ac9098cb8a3d1 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Wed, 23 Mar 2016 18:02:54 +0000 Subject: [PATCH] git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/widgets/invite-friends-widget@126196 82a268e6-3cf1-43bd-a215-b396298e98cf --- pom.xml | 1 + .../widgets/inviteswidget/server/InviteServiceImpl.java | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index ea4bfae..53a039d 100644 --- a/pom.xml +++ b/pom.xml @@ -58,6 +58,7 @@ org.gcube.common.portal portal-manager + [2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT) provided diff --git a/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java b/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java index aee3871..5ffb6cc 100644 --- a/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java +++ b/src/main/java/org/gcube/portlets/widgets/inviteswidget/server/InviteServiceImpl.java @@ -48,11 +48,11 @@ public class InviteServiceImpl extends RemoteServiceServlet implements InviteSer ASLSession aslSession = getASLSession(); String lowercaseEmail = email.toLowerCase(); - String portalName = "D4Science Gateway"; + String portalUrl = null; String vreDescription = null; long groupId = getASLSession().getGroupId(); try { - portalName = PortalContext.getConfiguration().getGatewayName(); + portalUrl = PortalContext.getConfiguration().getGatewayURL(this.getThreadLocalRequest()); vreDescription = new LiferayGroupManager().getGroup(groupId).getDescription(); } catch (Exception e1) { e1.printStackTrace(); @@ -60,7 +60,7 @@ public class InviteServiceImpl extends RemoteServiceServlet implements InviteSer return null; } String portalSenderEmail = PortalContext.getConfiguration().getSenderEmail(); - return InvitesManager.getInstance().sendInvite(aslSession, portalSenderEmail, portalName, name, lastName, lowercaseEmail, vreDescription); + return InvitesManager.getInstance().sendInvite(aslSession, portalSenderEmail, portalUrl, name, lastName, lowercaseEmail, vreDescription); }