From 465034f0be5a342ec1bd2ce5cbc8f851908f8c57 Mon Sep 17 00:00:00 2001 From: Jamal Kaabi-Mofrad Date: Mon, 2 Jun 2014 12:16:21 +0000 Subject: [PATCH] Fixed test failures as a result of r72733 commit. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@72764 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../alfresco/service/cmr/model/FileFolderUtil.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/source/java/org/alfresco/service/cmr/model/FileFolderUtil.java b/source/java/org/alfresco/service/cmr/model/FileFolderUtil.java index f710c19021..7b8249e4cc 100644 --- a/source/java/org/alfresco/service/cmr/model/FileFolderUtil.java +++ b/source/java/org/alfresco/service/cmr/model/FileFolderUtil.java @@ -150,7 +150,7 @@ public class FileFolderUtil currentParentRef = createdFileInfo.getNodeRef(); Map> requireddAspects = pathElement.getAspects(); - if (requireddAspects != null && nodeService != null) + if (requireddAspects.size() > 0 && nodeService != null) { for (QName aspect : requireddAspects.keySet()) { @@ -232,7 +232,14 @@ public class FileFolderUtil public PathElementDetails(String folderName, Map> aspects) { this.folderName = folderName; - this.aspects = Collections.unmodifiableMap(aspects); + if (aspects == null) + { + this.aspects = Collections.emptyMap(); + } + else + { + this.aspects = Collections.unmodifiableMap(aspects); + } } /**