summaryrefslogtreecommitdiffstats
path: root/client/components/rules/ruleDetails.js
diff options
context:
space:
mode:
authorAngelo Gallarello <angelo.gallarell@gmail.com>2018-09-14 16:49:06 +0200
committerAngelo Gallarello <angelo.gallarell@gmail.com>2018-09-14 16:49:06 +0200
commitfc73dc5bbcbbd203efc4f10ecb4bd1a66e0d9efb (patch)
treef1c2af072fb0c80ea031188f53cdf2c9f23efbf4 /client/components/rules/ruleDetails.js
parente649c79bb71140a15f8e65fdb98ecb367469c0b7 (diff)
downloadwekan-fc73dc5bbcbbd203efc4f10ecb4bd1a66e0d9efb.tar.gz
wekan-fc73dc5bbcbbd203efc4f10ecb4bd1a66e0d9efb.tar.bz2
wekan-fc73dc5bbcbbd203efc4f10ecb4bd1a66e0d9efb.zip
Refactoring rules description
Diffstat (limited to 'client/components/rules/ruleDetails.js')
-rw-r--r--client/components/rules/ruleDetails.js17
1 files changed, 13 insertions, 4 deletions
diff --git a/client/components/rules/ruleDetails.js b/client/components/rules/ruleDetails.js
index 572978ac..872fec2d 100644
--- a/client/components/rules/ruleDetails.js
+++ b/client/components/rules/ruleDetails.js
@@ -1,15 +1,24 @@
BlazeComponent.extendComponent({
onCreated() {
this.subscribe('allRules');
+ this.subscribe('allTriggers');
+ this.subscribe('allActions');
+
},
trigger(){
- const rule = Rules.findOne({_id:ruleId});
- return Triggers.findOne({_id:rule.triggerId});
+ const ruleId = this.data().ruleId;
+ const rule = Rules.findOne({_id: ruleId.get()});
+ const trigger = Triggers.findOne({_id:rule.triggerId});
+ console.log(trigger);
+ return trigger.description();
},
action(){
- const rule = Rules.findOne({_id:ruleId});
- return Triggers.findOne({_id:rule.actionId});
+ const ruleId = this.data().ruleId;
+ const rule = Rules.findOne({_id: ruleId.get()});
+ const action = Actions.findOne({_id:rule.actionId});
+ console.log(action);
+ return action.description();
},
events() {