Merge branch 'maulal-devel' into devel

Fix Bug: orphan documents were created when cards were deleted
This commit is contained in:
Lauri Ojansivu 2017-02-26 10:10:16 +02:00
commit 7f978ea677

View file

@ -354,9 +354,19 @@ if (Meteor.isServer) {
});
// Remove all activities associated with a card if we remove the card
// Remove also card_comments / checklists / attachments
Cards.after.remove((userId, doc) => {
Activities.remove({
cardId: doc._id,
});
Checklists.remove({
cardId: doc._id,
});
CardComments.remove({
cardId: doc._id,
});
Attachments.remove({
cardId: doc._id,
});
});
}