summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/boards/components
diff options
context:
space:
mode:
authorDouwe Maan <douwe@selenight.nl>2017-02-01 12:41:01 -0600
committerPhil Hughes <me@iamphill.com>2017-02-17 11:29:16 +0000
commitac868482a7780a332045ef270a409ff70bcf8efd (patch)
tree99ff605262028f08718f04ac0c9e42c516d38693 /app/assets/javascripts/boards/components
parent5d8f5328baca93b9134f10ae593e71834578a9f8 (diff)
downloadgitlab-ce-ac868482a7780a332045ef270a409ff70bcf8efd.tar.gz
Allow issues in boards to be ordered
Diffstat (limited to 'app/assets/javascripts/boards/components')
-rw-r--r--app/assets/javascripts/boards/components/board_list.js.es65
1 files changed, 4 insertions, 1 deletions
diff --git a/app/assets/javascripts/boards/components/board_list.js.es6 b/app/assets/javascripts/boards/components/board_list.js.es6
index 60b0a30af3f..d9a42a23beb 100644
--- a/app/assets/javascripts/boards/components/board_list.js.es6
+++ b/app/assets/javascripts/boards/components/board_list.js.es6
@@ -86,7 +86,7 @@ require('./board_new_issue');
const options = gl.issueBoards.getBoardSortableDefaultOptions({
scroll: document.querySelectorAll('.boards-list')[0],
group: 'issues',
- sort: false,
+ sort: true,
disabled: this.disabled,
filter: '.board-list-count, .is-disabled',
onStart: (e) => {
@@ -105,6 +105,9 @@ require('./board_new_issue');
e.item.remove();
});
},
+ onUpdate: (e) => {
+ gl.issueBoards.BoardsStore.moveIssueInList(this.list, Store.moving.issue, e.oldIndex, e.newIndex);
+ },
});
this.sortable = Sortable.create(this.$refs.list, options);