diff --git a/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/Notifications.java b/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/Notifications.java index 4e3eeda..c32d74b 100644 --- a/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/Notifications.java +++ b/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/Notifications.java @@ -213,11 +213,11 @@ public class Notifications { try{ String opExecutor = caller.getClient().getId(); - Boolean result = setUserNotificationsOnOff(username, disable, opExecutor); + Boolean result = setUserNotificationsOnOff(setting.getUsername(), setting.isDisableNotification(), opExecutor); String toReturn = "Notifications have been set"; if (result) { - toReturn += disable ? " OFF ": " ON "; - toReturn += "for username=" + username; + toReturn += setting.isDisableNotification() ? " OFF ": " ON "; + toReturn += "for username=" + setting.getUsername(); } responseBean.setSuccess(true); responseBean.setResult(toReturn);