From 4636c7d17e2535f8d0839bcd0042205242e72cab Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Fri, 26 Aug 2011 12:21:25 +0000 Subject: [PATCH] ALF-9923 Share needs permissions details for wiki pages even when we have yet to do a write to the container, use the site permissions for that case git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@30093 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/web/scripts/wiki/WikiPageGet.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/java/org/alfresco/repo/web/scripts/wiki/WikiPageGet.java b/source/java/org/alfresco/repo/web/scripts/wiki/WikiPageGet.java index 3de9464f04..2f84ff15f0 100644 --- a/source/java/org/alfresco/repo/web/scripts/wiki/WikiPageGet.java +++ b/source/java/org/alfresco/repo/web/scripts/wiki/WikiPageGet.java @@ -65,6 +65,13 @@ public class WikiPageGet extends AbstractWikiWebScript NodeRef container = siteService.getContainer( site.getShortName(), WikiServiceImpl.WIKI_COMPONENT ); + // If there's no container yet, the site will do for permissions + if(container == null) + { + container = site.getNodeRef(); + } + + // Record these model.put("container", container); model.put("error", message);