From 373c26db786ebe9d89ea2637a0ba9064323708e9 Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Thu, 21 May 2009 13:43:57 +0000 Subject: [PATCH] Fixed ETHREEOH-1283: Copying file doesn't copy it's Author field - Copying of cm:author was explicitly (and quite possibly needlessly) disabled - Took out non-default handling of cm:author on copy git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@14396 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/copy/CopyServiceImpl.java | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/source/java/org/alfresco/repo/copy/CopyServiceImpl.java b/source/java/org/alfresco/repo/copy/CopyServiceImpl.java index 62dc6d0927..b3d551e4e5 100644 --- a/source/java/org/alfresco/repo/copy/CopyServiceImpl.java +++ b/source/java/org/alfresco/repo/copy/CopyServiceImpl.java @@ -214,10 +214,6 @@ public class CopyServiceImpl implements CopyService QName.createQName(NamespaceService.ALFRESCO_URI, "getCopyCallback"), ContentModel.ASPECT_OWNABLE, new JavaBehaviour(this, "getCallbackForOwnableAspect")); - this.policyComponent.bindClassBehaviour( - QName.createQName(NamespaceService.ALFRESCO_URI, "getCopyCallback"), - ContentModel.ASPECT_AUTHOR, - new JavaBehaviour(this, "getCallbackForAuthorAspect")); } public NodeRef copy( @@ -1190,14 +1186,4 @@ public class CopyServiceImpl implements CopyService { return DoNothingCopyBehaviourCallback.getInstance(); } - - /** - * Callback behaviour retrieval for the 'author' aspect. - * - * @return Returns {@link DoNothingCopyBehaviourCallback} always - */ - public CopyBehaviourCallback getCallbackForAuthorAspect(QName classRef, CopyDetails copyDetails) - { - return DoNothingCopyBehaviourCallback.getInstance(); - } }