createCardWithDueDate

This commit is contained in:
DimDz 2023-05-12 09:39:23 +03:00 committed by GitHub
parent c8d1a576b0
commit ba387bcc84
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2943,6 +2943,27 @@ function cardCreation(userId, doc) {
});
}
Meteor.methods({
createCardWithDueDate: function(boardId, listId, title, dueDate, swimlaneId) {
check(boardId, String);
check(listId, String);
check(title, String);
check(dueDate, Date);
check(swimlaneId, String);
const card = {
title,
listId,
boardId,
swimlaneId,
createdAt: new Date(),
dueAt: dueDate,
sort: 0,
};
const cardId = Cards.insert(card);
return cardId;
},
});
function cardRemover(userId, doc) {
ChecklistItems.remove({
cardId: doc._id,