diff options
Diffstat (limited to 'app/assets/javascripts/boards/models/list.js')
-rw-r--r-- | app/assets/javascripts/boards/models/list.js | 22 |
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() { |