瀏覽代碼

Merge pull request #3004 from slvrpdr/master

When adding a user to a board that has subtasks, also add user to the subtask board
Lauri Ojansivu 5 年之前
父節點
當前提交
c6afe8d007
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      models/users.js

+ 10 - 0
models/users.js

@@ -814,6 +814,16 @@ if (Meteor.isServer) {
       board.addMember(user._id);
       user.addInvite(boardId);
 
+      //Check if there is a subtasks board
+      if (board.subtasksDefaultBoardId){
+        const subBoard = Boards.findOne(board.subtasksDefaultBoardId);
+        //If there is, also add user to that board
+        if (subBoard) {
+          subBoard.addMember(user._id);
+          user.addInvite(subBoard._id);
+        }
+      }
+      
       try {
         const params = {
           user: user.username,