浏览代码

Create card does not allow an empty member list

When I create a card via the API I always have the authorId in members, even if I pass an empty string as member list. Workaround: I can empty the member list by passing an empty string in a PUT request. This pull request proposes to not add the authorId to the member list when creating a card and the member list is empty.
wackazong 5 年之前
父节点
当前提交
a797abaa36
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      models/cards.js

+ 1 - 1
models/cards.js

@@ -2156,7 +2156,7 @@ if (Meteor.isServer) {
     const check = Users.findOne({
       _id: req.body.authorId,
     });
-    const members = req.body.members || [req.body.authorId];
+    const members = req.body.members;
     const assignees = req.body.assignees;
     if (typeof check !== 'undefined') {
       const id = Cards.direct.insert({