UNOMI-53 : goalMatchCondition : comparisonOperator as a parameter
Project: http://git-wip-us.apache.org/repos/asf/incubator-unomi/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-unomi/commit/7e372f3a Tree: http://git-wip-us.apache.org/repos/asf/incubator-unomi/tree/7e372f3a Diff: http://git-wip-us.apache.org/repos/asf/incubator-unomi/diff/7e372f3a Branch: refs/heads/UNOMI-28-ES-2-X-UPGRADE Commit: 7e372f3ac0e0275987400bf1521faf3a640bc9b5 Parents: 44fd045 Author: Abdelkader Midani <amid...@jahia.com> Authored: Fri Aug 12 16:29:00 2016 +0200 Committer: Abdelkader Midani <amid...@jahia.com> Committed: Fri Aug 12 16:29:32 2016 +0200 ---------------------------------------------------------------------- .../META-INF/cxs/conditions/goalMatchCondition.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-unomi/blob/7e372f3a/plugins/baseplugin/src/main/resources/META-INF/cxs/conditions/goalMatchCondition.json ---------------------------------------------------------------------- diff --git a/plugins/baseplugin/src/main/resources/META-INF/cxs/conditions/goalMatchCondition.json b/plugins/baseplugin/src/main/resources/META-INF/cxs/conditions/goalMatchCondition.json index 36a57ba..6c4e796 100644 --- a/plugins/baseplugin/src/main/resources/META-INF/cxs/conditions/goalMatchCondition.json +++ b/plugins/baseplugin/src/main/resources/META-INF/cxs/conditions/goalMatchCondition.json @@ -13,7 +13,7 @@ "type": "profilePropertyCondition", "parameterValues": { "propertyName": "script::'systemProperties.goals.'+goalId+'TargetReached'", - "comparisonOperator": "exists" + "comparisonOperator": "parameter::comparisonOperator" } }, @@ -22,6 +22,12 @@ "id": "goalId", "type": "string", "multivalued": false + }, + { + "id": "comparisonOperator", + "type": "string", + "multivalued": false, + "defaultValue": "exists" } ] } \ No newline at end of file