05-31-2017 02:59 AM
Hi,
I create a shared content rule for multiple folders, but I couldn't find a way in the action executor to get the folder in which the rule was executed. Any idea?
05-31-2017 04:56 AM
i guess the rule should give you the nodeRef of the file and from there you can get the parent (if it is only 1)
https://community.alfresco.com/docs/DOC-5359-noderef-cookbook
ChildAssociationRef childAssociationRef = nodeService.getPrimaryParent(nodeRef);
NodeRef parent = childAssociationRef.getParentRef();
05-31-2017 05:02 AM
Yes, but this is a shared rule between multiple folders, it has many parents.
05-31-2017 05:11 AM
well then i don't understand - what are you trying to achieve? and how is your rule configured (screenshot)?
05-31-2017 06:00 AM
I define the rule under a static folder, then I link it to another one. this is an example of parent relations between the rule and the rule folders.
Explore our Alfresco products with the links below. Use labels to filter content by product module.