diff --git a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/rm/community/model/rules/RuleDefinition.java b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/rm/community/model/rules/RuleDefinition.java index b928ae5504..87682f58d7 100644 --- a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/rm/community/model/rules/RuleDefinition.java +++ b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/rm/community/model/rules/RuleDefinition.java @@ -45,7 +45,7 @@ public class RuleDefinition private String contentTitle; private String contentDescription; private String rejectReason; - private List actions; + private List actions; /** * Creates a new object of type Rule Definition @@ -189,15 +189,15 @@ public class RuleDefinition return this; } - - public List getActions() + public List getActions() { return actions; } - public RuleDefinition actions(List actions) + public RuleDefinition actions(List actions) { this.actions = actions; return this; } } + diff --git a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RulesAPI.java b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RulesAPI.java index 47542b01d7..6f24b41c67 100644 --- a/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RulesAPI.java +++ b/rm-automation/rm-automation-community-rest-api/src/main/java/org/alfresco/rest/v0/RulesAPI.java @@ -38,7 +38,6 @@ import java.util.List; import java.util.stream.Collectors; import org.alfresco.rest.core.v0.BaseAPI; -import org.alfresco.rest.rm.community.model.rules.ActionsOnRule; import org.alfresco.rest.rm.community.model.rules.RuleDefinition; import org.apache.http.HttpResponse; import org.json.JSONArray; @@ -251,10 +250,10 @@ public class RulesAPI extends BaseAPI { List ruleActionsList = new ArrayList<>(); - for (ActionsOnRule ruleAction : ruleProperties.getActions()) + for (String ruleAction : ruleProperties.getActions()) { JSONObject ruleActionObj = new JSONObject(); - ruleActionObj.put("actionDefinitionName", ruleAction.getActionValue()); + ruleActionObj.put("actionDefinitionName", ruleAction); JSONObject parameters = new JSONObject(); if (ruleProperties.getPath() != null) {