From a146352022daa3e840140e8b08a3a0d5e2f628dc Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Thu, 21 Jun 2007 13:44:31 +0000 Subject: [PATCH] Fix dispatching bug found on the forums: http://forums.alfresco.com/viewtopic.php?p=22722#22722 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6051 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../java/org/alfresco/web/bean/DocumentDetailsBean.java | 8 ++++++++ source/web/jsp/dialog/document-details.jsp | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/source/java/org/alfresco/web/bean/DocumentDetailsBean.java b/source/java/org/alfresco/web/bean/DocumentDetailsBean.java index 9872a07e00..825d55721f 100644 --- a/source/java/org/alfresco/web/bean/DocumentDetailsBean.java +++ b/source/java/org/alfresco/web/bean/DocumentDetailsBean.java @@ -206,6 +206,14 @@ public class DocumentDetailsBean extends BaseDetailsBean return getDocument().hasAspect(ContentModel.ASPECT_MULTILINGUAL_DOCUMENT); } + /** + * Adds the node to the dispatch context so that overridden dialogs can be picked up + */ + public void setupEditContext(ActionEvent event) + { + this.navigator.setupDispatchContext(getDocument()); + } + /** * Save the state of the panel that was expanded/collapsed */ diff --git a/source/web/jsp/dialog/document-details.jsp b/source/web/jsp/dialog/document-details.jsp index f790b84924..721e3469c0 100644 --- a/source/web/jsp/dialog/document-details.jsp +++ b/source/web/jsp/dialog/document-details.jsp @@ -208,7 +208,7 @@ + action="dialog:editContentProperties" actionListener="#{DocumentDetailsBean.setupEditContext}" />