From bae4d0c394deb1a4eb63d8f3ac9ab8016f8830c1 Mon Sep 17 00:00:00 2001 From: Ana Bozianu Date: Thu, 3 Aug 2017 20:28:13 +0300 Subject: [PATCH] RM-4717 - tests, one failing --- .../model/rma/type/RecordFolderType.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordFolderType.java b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordFolderType.java index 37ba895c11..40b46e2f45 100644 --- a/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordFolderType.java +++ b/rm-community/rm-community-repo/source/java/org/alfresco/module/org_alfresco_module_rm/model/rma/type/RecordFolderType.java @@ -268,6 +268,11 @@ public class RecordFolderType extends AbstractDisposableItem { final NodeRef child = childAssocRef.getChildRef(); + if(!nodeService.exists(child)) + { + return; + } + // only records can be added in a record folder or hidden folders(is the case of e-mail attachments) if (instanceOf(child, ContentModel.TYPE_FOLDER) && !nodeService.hasAspect(child, ContentModel.ASPECT_HIDDEN)) {