Added create card action

This commit is contained in:
Angelo Gallarello 2019-01-02 22:32:08 +01:00
parent 12827ef0a6
commit 8ad0da2109
4 changed files with 62 additions and 0 deletions

View file

@ -145,6 +145,23 @@ RulesHelper = {
ChecklistItems.insert({title:itemsArray[i],checklistId:checkListId,cardId:card._id,'sort':0});
}
}
if(action.actionType === 'createCard'){
let list = Lists.findOne({title:action.listName,boardId});
let listId = '';
let swimlaneId = '';
let swimlane = Swimlanes.findOne({title:action.swimlaneName,boardId});
if(list == undefined){
listId = '';
}else{
listId = list._id;
}
if(swimlane == undefined){
swimlaneId = Swimlanes.findOne({title:"Default",boardId})._id;
}else{
swimlaneId = swimlane._id;
}
Cards.insert({title:action.cardName,listId,swimlaneId,sort:0,boardId});
}
},