From 4077283982305c2a1c5c3d414586ba25d2235fd9 Mon Sep 17 00:00:00 2001 From: Hector Plahar Date: Mon, 5 Oct 2015 15:47:17 -0700 Subject: [PATCH 1/2] enable public part access --- src/main/java/org/jbei/ice/services/rest/PartResource.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/jbei/ice/services/rest/PartResource.java b/src/main/java/org/jbei/ice/services/rest/PartResource.java index 71d6a55fc..5b95ba4f4 100644 --- a/src/main/java/org/jbei/ice/services/rest/PartResource.java +++ b/src/main/java/org/jbei/ice/services/rest/PartResource.java @@ -9,6 +9,7 @@ import org.glassfish.jersey.media.multipart.FormDataParam; import org.jbei.ice.lib.access.PermissionException; import org.jbei.ice.lib.access.PermissionsController; +import org.jbei.ice.lib.account.SessionHandler; import org.jbei.ice.lib.common.logging.Logger; import org.jbei.ice.lib.dto.ConfigurationKey; import org.jbei.ice.lib.dto.History; @@ -95,8 +96,10 @@ public ArrayList autoComplete(@QueryParam("token") String token, @GET @Produces(MediaType.APPLICATION_JSON) @Path("/{id}") - public Response read(@Context final UriInfo info, @PathParam("id") final String id) { - final String userId = getUserId(); + public Response read(@Context final UriInfo info, + @HeaderParam(AUTHENTICATION_PARAM_NAME) String sessionId, + @PathParam("id") final String id) { + String userId = SessionHandler.getUserIdBySession(sessionId); try { log(userId, "retrieving details for " + id); final EntryType type = EntryType.nameToType(id); From 92f20a99672fb900a94b2ff3aa646cd64df21886 Mon Sep 17 00:00:00 2001 From: Hector Plahar Date: Mon, 5 Oct 2015 15:47:59 -0700 Subject: [PATCH 2/2] increment version --- pom.xml | 2 +- src/main/webapp/index.jsp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index ddd36a931..2a114f3e5 100755 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ org.jbei ice war - 4.5.2 + 4.5.3 ice Inventory of Composable Elements (ICE) for Synthetic Biology diff --git a/src/main/webapp/index.jsp b/src/main/webapp/index.jsp index 5150f16be..67a9377d4 100644 --- a/src/main/webapp/index.jsp +++ b/src/main/webapp/index.jsp @@ -90,7 +90,7 @@
© JBEI ICE Registry v4.5.2
+ class="label label-primary">v4.5.3
All rights reserved.
Submit an Issue  |  Help