Michiel Rop pushed to branch feature/projectdocs at cms-community / hippo-addon-channel-manager
Commits: 5bcdc92a by Michiel Rop at 2017-10-23T21:27:20+02:00 CHANNELMGR-1534 Make workflow call user context aware - - - - - 1 changed file: - frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java Changes: ===================================== frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java ===================================== --- a/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java +++ b/frontend/src/main/java/org/onehippo/cms7/channelmanager/plugins/social/SocialSharingPlugin.java @@ -29,6 +29,7 @@ import org.hippoecm.addon.workflow.StdWorkflow; import org.hippoecm.addon.workflow.WorkflowDescriptorModel; import org.hippoecm.frontend.plugin.IPluginContext; import org.hippoecm.frontend.plugin.config.IPluginConfig; +import org.hippoecm.frontend.plugins.standardworkflow.ContextPayloadProvider; import org.hippoecm.frontend.session.UserSession; import org.hippoecm.repository.api.HippoNodeType; import org.hippoecm.repository.api.Workflow; @@ -88,7 +89,7 @@ public class SocialSharingPlugin extends CompatibilityWorkflowPlugin<Workflow> { if (node.isNodeType(HippoNodeType.NT_HANDLE)) { WorkflowManager workflowManager = UserSession.get().getWorkflowManager(); DocumentWorkflow workflow = (DocumentWorkflow) workflowManager.getWorkflow(model.getObject()); - Serializable isLive = workflow.hints().get("isLive"); + Serializable isLive = workflow.hints(ContextPayloadProvider.get()).get("isLive"); isPublished = (isLive instanceof Boolean) && ((Boolean) isLive); } } catch (RepositoryException | RemoteException | WorkflowException e) { View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/5bcdc92a6156f3d59a0e3f923ef55c37e09c8417 --- View it on GitLab: https://code.onehippo.org/cms-community/hippo-addon-channel-manager/commit/5bcdc92a6156f3d59a0e3f923ef55c37e09c8417 You're receiving this email because of your account on code.onehippo.org.
_______________________________________________ Hippocms-svn mailing list Hippocms-svn@lists.onehippo.org https://lists.onehippo.org/mailman/listinfo/hippocms-svn