From 8b5b5db7882b9bb75184ba600f2bc64ff396a953 Mon Sep 17 00:00:00 2001 From: Tuna Aksoy Date: Fri, 3 Apr 2015 18:30:38 +0000 Subject: [PATCH] RM-1827 ("Declare" actions become available for user only after re-login) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@101192 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../jscript/app/JSONConversionComponent.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/jscript/app/JSONConversionComponent.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/jscript/app/JSONConversionComponent.java index 9816fda8ca..0651b02f6a 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/jscript/app/JSONConversionComponent.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/jscript/app/JSONConversionComponent.java @@ -52,6 +52,7 @@ import org.alfresco.service.namespace.NamespaceService; import org.alfresco.service.namespace.QName; import org.alfresco.util.PathUtil; import org.apache.commons.lang.ArrayUtils; +import org.apache.commons.lang.StringUtils; import org.json.simple.JSONArray; import org.json.simple.JSONObject; @@ -639,7 +640,11 @@ public class JSONConversionComponent extends org.alfresco.repo.jscript.app.JS @SuppressWarnings("unchecked") Set recordContributorsMembers = (Set) getJsonConversionComponentCache().get(RM_RECORD_CONTRIBUTORS_GROUP_MEMBERS); - recordContributorsMembers.add((String) nodeService.getProperty(childAssocRef.getChildRef(), PROP_USERNAME)); + String userName = (String) nodeService.getProperty(childAssocRef.getChildRef(), PROP_USERNAME); + if (StringUtils.isNotBlank(userName)) + { + recordContributorsMembers.add(userName); + } } }