From 3c564b829836b3124a5aa7d381baff6bbe2dda18 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Tue, 15 Nov 2016 11:40:38 +0000 Subject: [PATCH] removed ASL Session, ported to gCube Client Context git-svn-id: https://svn.research-infrastructures.eu/d4science/gcube/trunk/portlets/user/join-vre@134174 82a268e6-3cf1-43bd-a215-b396298e98cf --- .settings/org.eclipse.wst.common.component | 3 +++ .../portlets/user/joinvre/server/JoinServiceImpl.java | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.settings/org.eclipse.wst.common.component b/.settings/org.eclipse.wst.common.component index 2ff775f..f33b821 100644 --- a/.settings/org.eclipse.wst.common.component +++ b/.settings/org.eclipse.wst.common.component @@ -4,6 +4,9 @@ + + uses + diff --git a/src/main/java/org/gcube/portlets/user/joinvre/server/JoinServiceImpl.java b/src/main/java/org/gcube/portlets/user/joinvre/server/JoinServiceImpl.java index ff76b21..cadc722 100644 --- a/src/main/java/org/gcube/portlets/user/joinvre/server/JoinServiceImpl.java +++ b/src/main/java/org/gcube/portlets/user/joinvre/server/JoinServiceImpl.java @@ -406,8 +406,12 @@ public class JoinServiceImpl extends RemoteServiceServlet implements JoinService _log.debug("initStore OK"); String email = PortalContext.getConfiguration().getCurrentUser(getThreadLocalRequest()).getEmail(); - String infraScope = PortalContext.getConfiguration().getCurrentScope(getThreadLocalRequest()); - + String infraScope = null; + try { + infraScope = new LiferayGroupManager().getInfrastructureScope(groupId); + } catch (UserManagementSystemException | GroupRetrievalFault e) { + e.printStackTrace(); + } _log.debug("checking if invite exists for " + email + " on " +infraScope); return store.isExistingInvite(infraScope, email); }