diff options
author | Angelo Gallarello <angelo.gallarell@gmail.com> | 2018-09-14 16:49:06 +0200 |
---|---|---|
committer | Angelo Gallarello <angelo.gallarell@gmail.com> | 2018-09-14 16:49:06 +0200 |
commit | fc73dc5bbcbbd203efc4f10ecb4bd1a66e0d9efb (patch) | |
tree | f1c2af072fb0c80ea031188f53cdf2c9f23efbf4 /client/components/rules/ruleDetails.js | |
parent | e649c79bb71140a15f8e65fdb98ecb367469c0b7 (diff) | |
download | wekan-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.js | 17 |
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() { |