Fixed triggers to use names and not id

This commit is contained in:
Angelo Gallarello 2018-08-17 14:16:56 +02:00
parent 2f24dcfc7d
commit 3b62b5ec5d
7 changed files with 157 additions and 54 deletions

View file

@ -561,6 +561,7 @@ function cardMove(userId, doc, fieldNames, oldListId) {
userId,
oldListId,
activityType: 'moveCard',
listName: doc.title,
listId: doc.listId,
boardId: doc.boardId,
cardId: doc._id,
@ -574,6 +575,7 @@ function cardState(userId, doc, fieldNames) {
Activities.insert({
userId,
activityType: 'archivedCard',
listName: doc.title,
boardId: doc.boardId,
listId: doc.listId,
cardId: doc._id,
@ -583,6 +585,7 @@ function cardState(userId, doc, fieldNames) {
userId,
activityType: 'restoredCard',
boardId: doc.boardId,
listName: doc.title,
listId: doc.listId,
cardId: doc._id,
});
@ -664,6 +667,7 @@ function cardCreation(userId, doc) {
userId,
activityType: 'createCard',
boardId: doc.boardId,
listName: doc.title,
listId: doc.listId,
cardId: doc._id,
});

View file

@ -70,6 +70,7 @@ function itemCreation(userId, doc) {
boardId,
checklistId: doc.checklistId,
checklistItemId: doc._id,
checklistItemName:doc.title
});
}
@ -83,6 +84,7 @@ function itemRemover(userId, doc) {
boardId,
checklistId: doc.checklistId,
checklistItemId: doc._id,
checklistItemName:doc.title
});
Activities.remove({
checklistItemId: doc._id,
@ -105,6 +107,7 @@ function publishCheckActivity(userId,doc){
boardId,
checklistId: doc.checklistId,
checklistItemId: doc._id,
checklistItemName:doc.title
}
console.log(act);
Activities.insert(act);
@ -122,6 +125,7 @@ function publishChekListCompleted(userId,doc,fieldNames,modifier){
cardId: doc.cardId,
boardId,
checklistId: doc.checklistId,
checklistName:doc.title
}
Activities.insert(act);
}
@ -139,6 +143,7 @@ function publishChekListUncompleted(userId,doc,fieldNames,modifier){
cardId: doc.cardId,
boardId,
checklistId: doc.checklistId,
checklistName:doc.title
}
Activities.insert(act);
}

View file

@ -91,6 +91,7 @@ if (Meteor.isServer) {
cardId: doc.cardId,
boardId: Cards.findOne(doc.cardId).boardId,
checklistId: doc._id,
checklistName:doc.title
});
});
@ -107,6 +108,7 @@ if (Meteor.isServer) {
cardId: doc.cardId,
boardId: Cards.findOne(doc.cardId).boardId,
checklistId: doc._id,
checklistName:doc.title
});