diff --git a/remote-api/src/main/java/org/alfresco/rest/api/impl/RulesImpl.java b/remote-api/src/main/java/org/alfresco/rest/api/impl/RulesImpl.java index 539cfa7cc7..4b0d8e01d5 100644 --- a/remote-api/src/main/java/org/alfresco/rest/api/impl/RulesImpl.java +++ b/remote-api/src/main/java/org/alfresco/rest/api/impl/RulesImpl.java @@ -112,7 +112,8 @@ public class RulesImpl implements Rules NodeRef ruleSetNodeRef = validateRuleSetNode(ruleSetId, folderNodeRef); validateRuleNode(ruleId, ruleSetNodeRef); - return Rule.from(ruleService.saveRule(folderNodeRef, rule.toServiceModel(nodes))); + boolean shared = isRuleSetNotNullAndShared(ruleSetNodeRef, folderNodeRef); + return Rule.from(ruleService.saveRule(folderNodeRef, rule.toServiceModel(nodes)), shared); } @Override