From b5aa5a2237dc6c227bca866885fd97ed1c9a1b3a Mon Sep 17 00:00:00 2001 From: Tuna Aksoy Date: Thu, 27 Feb 2014 13:16:42 +0000 Subject: [PATCH] RM-1204 (As a records user I want to manage the permissions of the root hold container so that I can control who can see the contents of the root hold container) git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@63383 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org_alfresco_module_rm/rm-ui-evaluators-context.xml | 1 + .../fileplan/FilePlanComponentKind.java | 1 + .../org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml index 5b32859fa0..6dd9b54ff6 100644 --- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml +++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-ui-evaluators-context.xml @@ -349,6 +349,7 @@ RECORD_FOLDER UNFILED_RECORD_CONTAINER UNFILED_RECORD_CONTAINER_CHILD + HOLD_CONTAINER diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java index acdf9a3136..68e53466cd 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanComponentKind.java @@ -35,6 +35,7 @@ public enum FilePlanComponentKind RECORD, TRANSFER, HOLD, + HOLD_CONTAINER, HOLD_CONTAINER_CHILD, DISPOSITION_SCHEDULE, UNFILED_RECORD_CONTAINER, diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java index ef70d0bd7a..6648665cbf 100644 --- a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/fileplan/FilePlanServiceImpl.java @@ -218,6 +218,10 @@ public class FilePlanServiceImpl extends ServiceBaseImpl { result = FilePlanComponentKind.HOLD; } + else if (instanceOf(nodeRef, TYPE_HOLD_CONTAINER)) + { + result = FilePlanComponentKind.HOLD_CONTAINER; + } else if (instanceOf(nodeRef, TYPE_HOLD_CONTAINER_CHILD)) { result = FilePlanComponentKind.HOLD_CONTAINER_CHILD;