diff --git a/CHANGELOG.md b/CHANGELOG.md index 58964fd..85d65da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [v2.6.2-SNAPSHOT] - 2022-07-26 + +- Incident #23668 + ## [v2.6.0] - 2022-05-16 - Feature #23186, Full notifications support for social service diff --git a/pom.xml b/pom.xml index 75ba263..9ac2ebb 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ org.gcube.portal social-networking-library-ws war - 2.6.0 + 2.6.2-SNAPSHOT social-networking-library-ws Rest interface for the social networking library. @@ -20,7 +20,6 @@ 2.14.0 2.8.11 ${project.build.directory}/${project.build.finalName} - 2.14.0 UTF-8 UTF-8 @@ -36,7 +35,7 @@ org.gcube.distribution gcube-smartgears-bom - 2.1.0 + 2.1.1 pom import diff --git a/src/main/java/org/gcube/portal/social/networking/ws/ex/ApplicationException.java b/src/main/java/org/gcube/portal/social/networking/ws/ex/ApplicationException.java index 6360754..53af15a 100644 --- a/src/main/java/org/gcube/portal/social/networking/ws/ex/ApplicationException.java +++ b/src/main/java/org/gcube/portal/social/networking/ws/ex/ApplicationException.java @@ -11,7 +11,6 @@ import org.slf4j.LoggerFactory; /** * Exception thrown when @Valid fail - * @author Costantino Perciante at ISTI-CNR */ @Provider public class ApplicationException implements ExceptionMapper { @@ -19,7 +18,7 @@ public class ApplicationException implements ExceptionMapper { private static final org.slf4j.Logger logger = LoggerFactory.getLogger(ApplicationException.class); public Response toResponse(Exception e) { - logger.warn("ApplicationException invoked for exception " + e); + logger.warn("ApplicationException invoked for exception ", e); return Response .status(Response.Status.INTERNAL_SERVER_ERROR.getStatusCode()) .type(MediaType.APPLICATION_JSON) diff --git a/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/People.java b/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/People.java index be9024a..e950fda 100644 --- a/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/People.java +++ b/src/main/java/org/gcube/portal/social/networking/ws/methods/v2/People.java @@ -7,6 +7,8 @@ import java.util.Map; import javax.ws.rs.GET; import javax.ws.rs.Path; +import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; @@ -54,6 +56,7 @@ public class People { * @responseExample application/json { "success" : true, "message" : null, "result" : { "roles" : [ ], "context" : "***", "avatar" : "https://*****3D", "fullname" : "John Smith", "username" : "john.smith" } } * @return the user's profile. The user in this case is the one bound to the token */ + @Produces(MediaType.APPLICATION_JSON) public Response getProfile(){ Caller caller = AuthorizationProvider.instance.get();