diff options
author | Lauri Ojansivu <x@xet7.org> | 2019-04-06 08:46:40 +0300 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2019-04-06 08:46:40 +0300 |
commit | 56cccc678107a94d4cadb13f3b6138cef93a18b0 (patch) | |
tree | c3bef1326c7d328506e3bc38e6223fbf3f205c25 /server/rulesHelper.js | |
parent | b680bb53725103f186ac1c7cb604fbd4a5773051 (diff) | |
parent | 48216e16537d50a27579c545c93624c0302a5a78 (diff) | |
download | wekan-56cccc678107a94d4cadb13f3b6138cef93a18b0.tar.gz wekan-56cccc678107a94d4cadb13f3b6138cef93a18b0.tar.bz2 wekan-56cccc678107a94d4cadb13f3b6138cef93a18b0.zip |
Merge remote-tracking branch 'Angtrim/feature-duplicate' into edge
Diffstat (limited to 'server/rulesHelper.js')
-rw-r--r-- | server/rulesHelper.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/server/rulesHelper.js b/server/rulesHelper.js index 83710057..4c8ec4fa 100644 --- a/server/rulesHelper.js +++ b/server/rulesHelper.js @@ -141,13 +141,15 @@ RulesHelper = { Swimlanes.insert({ title: action.swimlaneName, boardId, + sort: 0 }); } if(action.actionType === 'addChecklistWithItems'){ const checkListId = Checklists.insert({'title':action.checklistName, 'cardId':card._id, 'sort':0}); const itemsArray = action.checklistItems.split(','); + const checkList = Checklists.findOne({_id:checkListId}); for(let i = 0; i <itemsArray.length; i++){ - ChecklistItems.insert({title:itemsArray[i], checklistId:checkListId, cardId:card._id, 'sort':0}); + ChecklistItems.insert({title:itemsArray[i], checklistId:checkListId, cardId:card._id, 'sort':checkList.itemCount()}); } } if(action.actionType === 'createCard'){ |