diff --git a/source/java/org/alfresco/repo/quickshare/QuickShareServiceImpl.java b/source/java/org/alfresco/repo/quickshare/QuickShareServiceImpl.java index dfb38c438f..d13df9c759 100644 --- a/source/java/org/alfresco/repo/quickshare/QuickShareServiceImpl.java +++ b/source/java/org/alfresco/repo/quickshare/QuickShareServiceImpl.java @@ -262,7 +262,7 @@ public class QuickShareServiceImpl implements QuickShareService, NodeServicePoli @Override public Map getMetaData(NodeRef nodeRef) { - checkEnabled(); + // TODO This functionality MUST be available when quickshare is also disabled, therefor refactor it out from the quickshare package to a more common package. Map nodeProps = nodeService.getProperties(nodeRef); ContentData contentData = (ContentData)nodeService.getProperty(nodeRef, ContentModel.PROP_CONTENT); @@ -379,6 +379,8 @@ public class QuickShareServiceImpl implements QuickShareService, NodeServicePoli @Override public Map getMetaData(String sharedId) { + checkEnabled(); + Pair pair = getTenantNodeRefFromSharedId(sharedId); final String tenantDomain = pair.getFirst(); final NodeRef nodeRef = pair.getSecond();