Merge pull request #2751 from liske/fixes/rest-card-members

REST API: fix handling of members property on card creation
reviewable/pr2754/r1
Lauri Ojansivu 6 years ago committed by GitHub
commit 6feb35c079
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      models/cards.js

@ -1852,8 +1852,15 @@ if (Meteor.isServer) {
const check = Users.findOne({
_id: req.body.authorId,
});
const members = req.body.members || [req.body.authorId];
if (typeof check !== 'undefined') {
let members = req.body.members || [];
if (_.isString(members)) {
if (members === '') {
members = [];
} else {
members = [members];
}
}
const id = Cards.direct.insert({
title: req.body.title,
boardId: paramBoardId,

Loading…
Cancel
Save