summaryrefslogtreecommitdiffstats
path: root/client/components/rules/rules.js
diff options
context:
space:
mode:
authorAngelo Gallarello <angelo.gallarell@gmail.com>2018-08-03 20:43:37 +0200
committerAngelo Gallarello <angelo.gallarell@gmail.com>2018-08-03 20:43:37 +0200
commit7e4bd4a0a753531c2716ff39ce88f05b7fc30c0d (patch)
treed826ff275419313bb81ad18802da96f4ecbd93c0 /client/components/rules/rules.js
parentf63482b58775a2f52fdd5f932ce7d14f16757133 (diff)
downloadwekan-7e4bd4a0a753531c2716ff39ce88f05b7fc30c0d.tar.gz
wekan-7e4bd4a0a753531c2716ff39ce88f05b7fc30c0d.tar.bz2
wekan-7e4bd4a0a753531c2716ff39ce88f05b7fc30c0d.zip
Add and remove ui
Diffstat (limited to 'client/components/rules/rules.js')
-rw-r--r--client/components/rules/rules.js30
1 files changed, 15 insertions, 15 deletions
diff --git a/client/components/rules/rules.js b/client/components/rules/rules.js
index e679431a..ed781f9a 100644
--- a/client/components/rules/rules.js
+++ b/client/components/rules/rules.js
@@ -1,25 +1,25 @@
BlazeComponent.extendComponent({
onCreated() {
- this.subscribe('allTriggers');
+ this.subscribe('allRules');
},
- triggers() {
- return Triggers.find({});
+ rules() {
+ return Rules.find({});
},
events() {
- return [{'click .js-add-trigger'(event) {
+ return [{'click .js-delete-rule'(event) {
+ const rule = this.currentData();
+ Rules.remove(rule._id);
+
+ },
+ 'click .js-add-rule'(event) {
event.preventDefault();
- const toName = this.find('#toName').value;
- const fromName = this.find('#fromName').value;
- const toId = Triggers.findOne().findList(toName)._id;
- const fromId = Triggers.findOne().findList(fromName)._id;
- console.log(toId);
- console.log(fromId);
- Triggers.insert({group: "cards", activityType: "moveCard","fromId":fromId,"toId":toId });
-
+ const ruleTitle = this.find('#ruleTitle').value;
+ Rules.insert({title: ruleTitle});
+ this.find('#ruleTitle').value = "";
- },}];
- },
-}).register('rules');
+ }}];
+ },
+ }).register('rules');