Bug: orphan documents were created when cards were deleted

This commit is contained in:
maulal 2017-02-25 02:16:00 +01:00
parent 29fdfb9c88
commit 06699007c4

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,
});
});
}