diff --git a/pom.xml b/pom.xml index 32b84a6..93aa3b5 100644 --- a/pom.xml +++ b/pom.xml @@ -60,6 +60,7 @@ org.gcube.applicationsupportlayer aslvre + [5.2.0-SNAPSHOT,) compile diff --git a/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java b/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java index 0783d5d..5e3911e 100644 --- a/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java +++ b/src/main/java/org/gcube/portlets/admin/vredeployer/server/VREDeployerServiceImpl.java @@ -771,9 +771,9 @@ public class VREDeployerServiceImpl extends RemoteServiceServlet implements Vre String subject = "Definition approved and deployed"; String body = "Dear "+userDesigner.getFirstname()+", \n\n" + userManager.getFullname() + " has approved the deployment of the group you requested: " + name +"."; body+=".\n\nThis group has been deployed successfully and is already available for you on this portal. Please, check your list."; - workspace.getWorkspaceMessageManager().sendMessageToPortalLogins(subject, body, new ArrayList(), toSend); + String messageId = workspace.getWorkspaceMessageManager().sendMessageToPortalLogins(subject, body, new ArrayList(), toSend); NotificationsManager nnm = new ApplicationNotificationsManager(getASLSession()); - if (nnm.notifyMessageReceived(designer, subject)) + if (nnm.notifyMessageReceived(designer, messageId, subject, body)) log.trace("Sending Definition create notification: " + subject + " OK"); } catch (Exception e) { e.printStackTrace();