瀏覽代碼

Assignee field like Jira #2452 , Done.

Update REST API docs, there can only be one assignee in array.

Thanks to xet7 !
Lauri Ojansivu 5 年之前
父節點
當前提交
de7509dc60
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      models/cards.js

+ 4 - 3
models/cards.js

@@ -205,7 +205,8 @@ Cards.attachSchema(
     },
     },
     assignees: {
     assignees: {
       /**
       /**
-       * who assignees of the card (user IDs)
+       * who is assignee of the card (user ID),
+       * maximum one ID of assignee in array.
        */
        */
       type: [String],
       type: [String],
       optional: true,
       optional: true,
@@ -1995,7 +1996,7 @@ if (Meteor.isServer) {
    * @param {string} description the description of the new card
    * @param {string} description the description of the new card
    * @param {string} swimlaneId the swimlane ID of the new card
    * @param {string} swimlaneId the swimlane ID of the new card
    * @param {string} [members] the member IDs list of the new card
    * @param {string} [members] the member IDs list of the new card
-   * @param {string} [assignees] the assignee IDs list of the new card
+   * @param {string} [assignees] the array of maximum one ID of assignee of the new card
    * @return_type {_id: string}
    * @return_type {_id: string}
    */
    */
   JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function(
   JsonRoutes.add('POST', '/api/boards/:boardId/lists/:listId/cards', function(
@@ -2081,7 +2082,7 @@ if (Meteor.isServer) {
    * @param {string} [labelIds] the new list of label IDs attached to the card
    * @param {string} [labelIds] the new list of label IDs attached to the card
    * @param {string} [swimlaneId] the new swimlane ID of the card
    * @param {string} [swimlaneId] the new swimlane ID of the card
    * @param {string} [members] the new list of member IDs attached to the card
    * @param {string} [members] the new list of member IDs attached to the card
-   * @param {string} [assignees] the new list of assignee IDs attached to the card
+   * @param {string} [assignees] the array of maximum one ID of assignee attached to the card
    * @param {string} [requestedBy] the new requestedBy field of the card
    * @param {string} [requestedBy] the new requestedBy field of the card
    * @param {string} [assignedBy] the new assignedBy field of the card
    * @param {string} [assignedBy] the new assignedBy field of the card
    * @param {string} [receivedAt] the new receivedAt field of the card
    * @param {string} [receivedAt] the new receivedAt field of the card