[BUG] Bug when we're removing user from board that generate activity for all the card of the board

This commit is contained in:
Florent MONTHEL 2017-02-21 00:06:11 -05:00
parent c8b7e14835
commit a370e6aca3

View file

@ -340,13 +340,16 @@ if (Meteor.isServer) {
// Say goodbye to the former member
if (modifier.$pull && modifier.$pull.members) {
memberId = modifier.$pull.members;
Activities.insert({
userId,
memberId,
activityType: 'unjoinMember',
boardId: doc.boardId,
cardId: doc._id,
});
// Check that the former member is member of the card
if (_.contains(doc.members, memberId)) {
Activities.insert({
userId,
memberId,
activityType: 'unjoinMember',
boardId: doc.boardId,
cardId: doc._id,
});
}
}
});