Removed if around board deleting

removed duplication
This commit is contained in:
Phil Hughes 2016-08-17 14:11:09 +01:00
parent 9a425c3f92
commit 5e0b2941c7
1 changed files with 10 additions and 8 deletions

View File

@ -40,12 +40,10 @@ class List {
} }
destroy () { destroy () {
if (this.type !== 'blank') { gl.issueBoards.BoardsStore.state.lists.$remove(this);
gl.issueBoards.BoardsStore.state.lists.$remove(this); gl.issueBoards.BoardsStore.updateNewListDropdown(this.id);
gl.issueBoards.BoardsStore.updateNewListDropdown(this.id);
gl.boardService.destroyList(this.id); gl.boardService.destroyList(this.id);
}
} }
update () { update () {
@ -93,16 +91,20 @@ class List {
createIssues (data) { createIssues (data) {
data.forEach((issueObj) => { data.forEach((issueObj) => {
this.issues.push(new ListIssue(issueObj)); this.addIssue(new ListIssue(issueObj));
}); });
} }
addIssue (issue, listFrom) { addIssue (issue, listFrom) {
this.issues.push(issue); this.issues.push(issue);
issue.addLabel(this.label); if (this.label) {
issue.addLabel(this.label);
}
gl.boardService.moveIssue(issue.id, listFrom.id, this.id); if (listFrom) {
gl.boardService.moveIssue(issue.id, listFrom.id, this.id);
}
} }
findIssue (id) { findIssue (id) {