Copy template attachments

This commit is contained in:
Andrés Manelli 2019-02-27 21:07:13 +01:00
parent da21a2a410
commit abb7108321

View file

@ -287,6 +287,8 @@ Cards.helpers({
}), '_id');
const oldId = this._id;
const oldCard = Cards.findOne(oldId);
delete this._id;
delete this.labelIds;
this.labelIds= newCardLabels;
@ -295,6 +297,13 @@ Cards.helpers({
this.listId = listId;
const _id = Cards.insert(this);
// Copy attachments
oldCard.attachments().forEach((att) => {
att.cardId = _id;
delete att._id;
return Attachments.insert(att);
});
// copy checklists
Checklists.find({cardId: oldId}).forEach((ch) => {
// REMOVE verify copy with arguments