diff --git a/rm-community/rm-community-repo/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js b/rm-community/rm-community-repo/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js index 9f2a70ef02..ab20954f0d 100644 --- a/rm-community/rm-community-repo/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js +++ b/rm-community/rm-community-repo/config/alfresco/templates/webscripts/org/alfresco/slingshot/documentlibrary/rm-treenode.get.js @@ -48,7 +48,7 @@ function getTreenode() skipPermissionCheck = args["perms"] == "false", evalChildFolders = false, item, rmNode, capabilities, cap; - + // Use helper function to get the arguments var parsedArgs = ParseArgs.getParsedArgs(); if (parsedArgs === null) @@ -84,16 +84,16 @@ function getTreenode() { //capabilities = {}; rmNode = rmService.getRecordsManagementNode(item); - + //for each (cap in rmNode.capabilitiesSet("Create")) //{ // capabilities[cap.name] = true; //} - + // hasCreateCapability = rmNode.hasCapability("Create"); - + if (evalChildFolders) { hasSubfolders = item.childFileFolders(false, true, "fm:forum").length > 0; @@ -111,9 +111,9 @@ function getTreenode() } } } - + items.sort(sortByName); - + return ( { parent: parsedArgs.pathNode, @@ -143,20 +143,20 @@ function itemIsAllowed(item) { return false; } - + var typeShort = String(item.typeShort); - + // Don't show Hold and Transfer top-level containers if (typeShort == "rma:holdContainer" || typeShort == "rma:transferContainer" || typeShort == "rma:unfiledRecordContainer") { return false; } - + // Must be a "dod:" or "rma:" namespaced type if (typeShort.indexOf("dod:") !== 0 && typeShort.indexOf("rma") !== 0) { return false; } - + return true; }