mirror of
https://github.com/wekan/wekan.git
synced 2025-12-31 14:48:48 +01:00
Merge branch 'bentiss-api-fixes' into edge
This commit is contained in:
commit
d446075239
1 changed files with 18 additions and 2 deletions
|
|
@ -1457,7 +1457,15 @@ if (Meteor.isServer) {
|
|||
});
|
||||
}
|
||||
if (req.body.hasOwnProperty('labelIds')) {
|
||||
const newlabelIds = req.body.labelIds;
|
||||
let newlabelIds = req.body.labelIds;
|
||||
if (_.isString(newlabelIds)) {
|
||||
if (newlabelIds === '') {
|
||||
newlabelIds = null;
|
||||
}
|
||||
else {
|
||||
newlabelIds = [newlabelIds];
|
||||
}
|
||||
}
|
||||
Cards.direct.update({
|
||||
_id: paramCardId,
|
||||
listId: paramListId,
|
||||
|
|
@ -1515,7 +1523,15 @@ if (Meteor.isServer) {
|
|||
{$set: {customFields: newcustomFields}});
|
||||
}
|
||||
if (req.body.hasOwnProperty('members')) {
|
||||
const newmembers = req.body.members;
|
||||
let newmembers = req.body.members;
|
||||
if (_.isString(newmembers)) {
|
||||
if (newmembers === '') {
|
||||
newmembers = null;
|
||||
}
|
||||
else {
|
||||
newmembers = [newmembers];
|
||||
}
|
||||
}
|
||||
Cards.direct.update({_id: paramCardId, listId: paramListId, boardId: paramBoardId, archived: false},
|
||||
{$set: {members: newmembers}});
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue