summaryrefslogtreecommitdiffstats
path: root/models/activities.js
diff options
context:
space:
mode:
authorAndrés Manelli <andresmanelli@gmail.com>2017-08-15 11:08:16 -0300
committerAndrés Manelli <andresmanelli@gmail.com>2017-08-16 11:09:32 -0300
commita96ece2c1158ec6ad743266fe6bd057da6e7a5bc (patch)
tree6251eb9818678a836fceeb9c1e4ee19d292897ea /models/activities.js
parent1e7e9d27155b9d438485bd04a7e414bb8767fd3f (diff)
downloadwekan-a96ece2c1158ec6ad743266fe6bd057da6e7a5bc.tar.gz
wekan-a96ece2c1158ec6ad743266fe6bd057da6e7a5bc.tar.bz2
wekan-a96ece2c1158ec6ad743266fe6bd057da6e7a5bc.zip
Add some IDs to webhook body
Diffstat (limited to 'models/activities.js')
-rw-r--r--models/activities.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/models/activities.js b/models/activities.js
index b7fbc61b..208dd629 100644
--- a/models/activities.js
+++ b/models/activities.js
@@ -73,12 +73,14 @@ if (Meteor.isServer) {
// No need send notification to user of activity
// participants = _.union(participants, [activity.userId]);
params.user = activity.user().getName();
+ params.userId = activity.userId;
}
if (activity.boardId) {
board = activity.board();
params.board = board.title;
title = 'act-withBoardTitle';
params.url = board.absoluteUrl();
+ params.boardId = activity.boardId;
}
if (activity.memberId) {
participants = _.union(participants, [activity.memberId]);
@@ -88,11 +90,13 @@ if (Meteor.isServer) {
const list = activity.list();
watchers = _.union(watchers, list.watchers || []);
params.list = list.title;
+ params.listId = activity.listId;
}
if (activity.oldListId) {
const oldList = activity.oldList();
watchers = _.union(watchers, oldList.watchers || []);
params.oldList = oldList.title;
+ params.oldListId = activity.oldListId;
}
if (activity.cardId) {
const card = activity.card();
@@ -101,6 +105,7 @@ if (Meteor.isServer) {
params.card = card.title;
title = 'act-withCardTitle';
params.url = card.absoluteUrl();
+ params.cardId = activity.cardId;
}
if (activity.commentId) {
const comment = activity.comment();