From 35d40aa9cf9b2029ccd9cd70595ce743fd0ac60d Mon Sep 17 00:00:00 2001 From: Kevin Roast Date: Thu, 28 May 2009 07:58:53 +0000 Subject: [PATCH] Fix for ALFCOM-2866 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@14462 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/web/bean/forums/CreateDiscussionDialog.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/web/bean/forums/CreateDiscussionDialog.java b/source/java/org/alfresco/web/bean/forums/CreateDiscussionDialog.java index eb1e39c61e..cb3998c04e 100644 --- a/source/java/org/alfresco/web/bean/forums/CreateDiscussionDialog.java +++ b/source/java/org/alfresco/web/bean/forums/CreateDiscussionDialog.java @@ -88,8 +88,9 @@ public class CreateDiscussionDialog extends CreateTopicDialog // as we are cancelling the creation of a discussion we know we need to go back // to the browse screen, this also makes sure we don't end up in the forum that // just got deleted! - return AlfrescoNavigationHandler.CLOSE_DIALOG_OUTCOME + - AlfrescoNavigationHandler.OUTCOME_SEPARATOR + "browse"; + FacesContext.getCurrentInstance().getExternalContext().getSessionMap().remove( + AlfrescoNavigationHandler.EXTERNAL_CONTAINER_SESSION); + return getDefaultCancelOutcome(); } // ------------------------------------------------------------------------------