From 63de5f87a039d78877fada02dfcb26cc57888cc5 Mon Sep 17 00:00:00 2001 From: Claudia Agache Date: Fri, 15 May 2020 09:45:33 +0300 Subject: [PATCH] APPS-41 Automate AC for Declare and File as Record Share rule UI --- .../rest/rm/community/model/rules/RuleDefinition.java | 4 ++-- .../src/main/java/org/alfresco/rest/v0/RulesAPI.java | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) 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 80f9b07200..434af22d6f 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 @@ -41,7 +41,7 @@ public class RuleDefinition private boolean runInBackground = false; private String ruleType = ConditionsOnRule.ADDED.getWhenConditionValue(); private String path; - private boolean createRecordPath = false; + private Boolean createRecordPath; private String contentTitle; private String contentDescription; private String rejectReason; @@ -145,7 +145,7 @@ public class RuleDefinition return this; } - public boolean isCreateRecordPath() + public Boolean isCreateRecordPath() { return createRecordPath; } 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 798d50761b..614907c909 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 @@ -257,7 +257,10 @@ public class RulesAPI extends BaseAPI JSONObject parameters = new JSONObject(); if (ruleProperties.getPath() != null) { - parameters.put("createRecordPath", ruleProperties.isCreateRecordPath()); + if(ruleProperties.isCreateRecordPath() != null) + { + parameters.put("createRecordPath", ruleProperties.isCreateRecordPath()); + } parameters.put("path", ruleProperties.getPath()); } if (ruleProperties.getContentTitle() != null)