mirror of
https://github.com/wekan/wekan.git
synced 2025-04-20 12:07:11 -04:00
Copy Checklist only copied the checklist items at the first time, now always
This commit is contained in:
parent
b7819cad69
commit
13fecfae27
1 changed files with 5 additions and 5 deletions
|
@ -66,11 +66,11 @@ Checklists.attachSchema(
|
|||
|
||||
Checklists.helpers({
|
||||
copy(newCardId) {
|
||||
const oldChecklistId = this._id;
|
||||
this._id = null;
|
||||
this.cardId = newCardId;
|
||||
const newChecklistId = Checklists.insert(this);
|
||||
ChecklistItems.find({ checklistId: oldChecklistId }).forEach(function(
|
||||
let copyObj = Object.assign({}, this);
|
||||
delete copyObj._id;
|
||||
copyObj.cardId = newCardId;
|
||||
const newChecklistId = Checklists.insert(copyObj);
|
||||
ChecklistItems.find({ checklistId: this._id }).forEach(function(
|
||||
item,
|
||||
) {
|
||||
item._id = null;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue