summaryrefslogtreecommitdiffstats
path: root/models/triggers.js
diff options
context:
space:
mode:
authorLauri Ojansivu <x@xet7.org>2018-09-17 12:49:43 +0300
committerLauri Ojansivu <x@xet7.org>2018-09-17 12:49:43 +0300
commit5445955a774f6a9f29ee48109913ea3c4a9db33f (patch)
tree7b3bee4a7ce6d1053ca6ce0395c267f9ce3a45d8 /models/triggers.js
parent338e18870f937359c50c9be8b2a0fd96e0b4e141 (diff)
downloadwekan-5445955a774f6a9f29ee48109913ea3c4a9db33f.tar.gz
wekan-5445955a774f6a9f29ee48109913ea3c4a9db33f.tar.bz2
wekan-5445955a774f6a9f29ee48109913ea3c4a9db33f.zip
- Revert IFTTT.
Thanks to xet7 !
Diffstat (limited to 'models/triggers.js')
-rw-r--r--models/triggers.js58
1 files changed, 0 insertions, 58 deletions
diff --git a/models/triggers.js b/models/triggers.js
deleted file mode 100644
index 15982b6e..00000000
--- a/models/triggers.js
+++ /dev/null
@@ -1,58 +0,0 @@
-Triggers = new Mongo.Collection('triggers');
-
-Triggers.mutations({
- rename(description) {
- return {
- $set: {
- description,
- },
- };
- },
-});
-
-Triggers.allow({
- insert(userId, doc) {
- return allowIsBoardAdmin(userId, Boards.findOne(doc.boardId));
- },
- update(userId, doc) {
- return allowIsBoardAdmin(userId, Boards.findOne(doc.boardId));
- },
- remove(userId, doc) {
- return allowIsBoardAdmin(userId, Boards.findOne(doc.boardId));
- },
-});
-
-Triggers.helpers({
-
- description() {
- return this.desc;
- },
-
- getRule() {
- return Rules.findOne({
- triggerId: this._id,
- });
- },
-
- fromList() {
- return Lists.findOne(this.fromId);
- },
-
- toList() {
- return Lists.findOne(this.toId);
- },
-
- findList(title) {
- return Lists.findOne({
- title,
- });
- },
-
- labels() {
- const boardLabels = this.board().labels;
- const cardLabels = _.filter(boardLabels, (label) => {
- return _.contains(this.labelIds, label._id);
- });
- return cardLabels;
- },
-});