From 22430c6f3fe2349f59cc9fa7fab3ebfafe932b6e Mon Sep 17 00:00:00 2001 From: Roy Wetherall Date: Fri, 11 Sep 2015 02:07:11 +0000 Subject: [PATCH] RM-2584: Declare record fails once owner has been deleted. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@111929 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org_alfresco_module_rm/role/FilePlanRoleServiceImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/role/FilePlanRoleServiceImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/role/FilePlanRoleServiceImpl.java index 4468fc183e..b7f3653ad3 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/role/FilePlanRoleServiceImpl.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/role/FilePlanRoleServiceImpl.java @@ -833,7 +833,8 @@ public class FilePlanRoleServiceImpl implements FilePlanRoleService, { public Void doWork() { - if (!getAllAssignedToRole(filePlan, role).contains(authorityName)) + if (authorityService.authorityExists(authorityName) && + !getAllAssignedToRole(filePlan, role).contains(authorityName)) { String roleAuthority = authorityService.getName(AuthorityType.GROUP, getFullRoleName(role, filePlan)); try