diff options
author | Phil Hughes <me@iamphill.com> | 2016-07-25 14:45:04 +0100 |
---|---|---|
committer | Phil Hughes <me@iamphill.com> | 2016-08-17 17:12:47 +0100 |
commit | 91500adfbe4ca26c82f9fdb0402f1fd4af726d0c (patch) | |
tree | 5621f1e422fec52614f839be5aa1c44b944312c2 | |
parent | 2fc661747ce269527ef15dfc3fdabadb6f547b68 (diff) | |
download | gitlab-ce-91500adfbe4ca26c82f9fdb0402f1fd4af726d0c.tar.gz |
Correctly removes from multiple boards
-rw-r--r-- | app/assets/javascripts/boards/stores/boards_store.js.coffee | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/assets/javascripts/boards/stores/boards_store.js.coffee b/app/assets/javascripts/boards/stores/boards_store.js.coffee index 7c123b65acf..a2ec248ae57 100644 --- a/app/assets/javascripts/boards/stores/boards_store.js.coffee +++ b/app/assets/javascripts/boards/stores/boards_store.js.coffee @@ -53,6 +53,10 @@ boardLabels = _.map boards, (board) -> board.label.title + boards.issues = _.each boards, (board) -> + board.issues = _.reject board.issues, (boardIssue) -> + issue.id is boardIssue.id + issue.labels = _.reject issue.labels, (label) -> boardLabels.indexOf(label.title) != -1 removeIssueFromBoard: (issue, board) -> |