Browse Source

Assignee field like Jira #2452 , in progress.

Prevent more than one assignee.

Thanks to xet7 !
Lauri Ojansivu 5 years ago
parent
commit
1728298659
1 changed files with 8 additions and 5 deletions
  1. 8 5
      models/cards.js

+ 8 - 5
models/cards.js

@@ -1195,11 +1195,14 @@ Cards.mutations({
   },
   },
 
 
   assignAssignee(assigneeId) {
   assignAssignee(assigneeId) {
-    return {
-      $addToSet: {
-        assignees: assigneeId,
-      },
-    };
+    // If there is not any assignee, allow one assignee, not more.
+    if (this.getAssignees().length === 0) {
+      return {
+        $addToSet: {
+          assignees: assigneeId,
+        },
+      };
+    }
   },
   },
 
 
   unassignMember(memberId) {
   unassignMember(memberId) {