wekan/client/components/rules/ruleDetails.js
Angelo Gallarello 25da8376ca Beautyfied
2018-09-14 17:39:37 +02:00

36 lines
No EOL
727 B
JavaScript

BlazeComponent.extendComponent({
onCreated() {
this.subscribe('allRules');
this.subscribe('allTriggers');
this.subscribe('allActions');
},
trigger() {
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 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() {
return [{}];
},
}).register('ruleDetails');