diff options
author | Lauri Ojansivu <x@xet7.org> | 2018-09-17 12:49:43 +0300 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2018-09-17 12:49:43 +0300 |
commit | 5445955a774f6a9f29ee48109913ea3c4a9db33f (patch) | |
tree | 7b3bee4a7ce6d1053ca6ce0395c267f9ce3a45d8 /models/triggers.js | |
parent | 338e18870f937359c50c9be8b2a0fd96e0b4e141 (diff) | |
download | wekan-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.js | 58 |
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; - }, -}); |