Tobias Jeger pushed to branch feature/cmng-psp1 at cms-community / 
hippo-site-toolkit


Commits:
9785a477 by Tobias Jeger at 2016-03-09T12:06:22+01:00
HSTTWO-3614: Add support for setting the rendering mount id during the initial 
composermode call. This makes the timing of CM-related calls to the back-end 
independent of the calls issued by the preview iframe.

- - - - -


1 changed file:

- 
client-modules/page-composer/src/main/java/org/hippoecm/hst/pagecomposer/jaxrs/services/RootResource.java


Changes:

=====================================
client-modules/page-composer/src/main/java/org/hippoecm/hst/pagecomposer/jaxrs/services/RootResource.java
=====================================
--- 
a/client-modules/page-composer/src/main/java/org/hippoecm/hst/pagecomposer/jaxrs/services/RootResource.java
+++ 
b/client-modules/page-composer/src/main/java/org/hippoecm/hst/pagecomposer/jaxrs/services/RootResource.java
@@ -133,13 +133,15 @@ public class RootResource extends AbstractConfigResource {
     }
 
     @GET
-    @Path("/composermode/{renderingHost}/")
+    @Path("/composermode/{renderingHost}/{mountId}")
     @Produces(MediaType.APPLICATION_JSON)
     public Response composerModeGet(@Context HttpServletRequest servletRequest,
-                                    @PathParam("renderingHost") String 
renderingHost) {
+                                    @PathParam("renderingHost") String 
renderingHost,
+                                    @PathParam("mountId") String mountId) {
         HttpSession session = servletRequest.getSession(true);
         session.setAttribute(ContainerConstants.RENDERING_HOST, renderingHost);
         session.setAttribute(ContainerConstants.COMPOSER_MODE_ATTR_NAME, 
Boolean.TRUE);
+        
session.setAttribute(ContainerConstants.CMS_REQUEST_RENDERING_MOUNT_ID, 
mountId);
         boolean canWrite;
         try {
             HstRequestContext requestContext = 
getPageComposerContextService().getRequestContext();



View it on GitLab: 
https://code.onehippo.org/cms-community/hippo-site-toolkit/commit/9785a477320c71fe5b5b4e9e833864e0c37bb383
_______________________________________________
Hippocms-svn mailing list
Hippocms-svn@lists.onehippo.org
https://lists.onehippo.org/mailman/listinfo/hippocms-svn

Reply via email to