summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/boards/models/list.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/assets/javascripts/boards/models/list.js')
-rw-r--r--app/assets/javascripts/boards/models/list.js22
1 files changed, 1 insertions, 21 deletions
diff --git a/app/assets/javascripts/boards/models/list.js b/app/assets/javascripts/boards/models/list.js
index b232fea0882..299864c279b 100644
--- a/app/assets/javascripts/boards/models/list.js
+++ b/app/assets/javascripts/boards/models/list.js
@@ -83,27 +83,7 @@ class List {
}
save() {
- const entity = this.label || this.assignee || this.milestone;
- let entityType = '';
- if (this.label) {
- entityType = 'label_id';
- } else if (this.assignee) {
- entityType = 'assignee_id';
- } else if (IS_EE && this.milestone) {
- entityType = 'milestone_id';
- }
-
- return boardsStore
- .createList(entity.id, entityType)
- .then(res => res.data)
- .then(data => {
- this.id = data.id;
- this.type = data.list_type;
- this.position = data.position;
- this.label = data.label;
-
- return this.getIssues();
- });
+ return boardsStore.saveList(this);
}
destroy() {