From 75470c72428c8d8f278d160369558ab31b137fb1 Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Thu, 8 Sep 2016 22:33:16 -0400 Subject: Apply column restrictions to the board --- assets/js/src/BoardDragAndDrop.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'assets/js/src') diff --git a/assets/js/src/BoardDragAndDrop.js b/assets/js/src/BoardDragAndDrop.js index c8e24444..b7850e3f 100644 --- a/assets/js/src/BoardDragAndDrop.js +++ b/assets/js/src/BoardDragAndDrop.js @@ -34,7 +34,7 @@ Kanboard.BoardDragAndDrop.prototype.dragAndDrop = function() { if (newColumnId != taskColumnId || newSwimlaneId != taskSwimlaneId || newPosition != taskPosition) { self.changeTaskState(taskId); - self.save(taskId, newColumnId, newPosition, newSwimlaneId); + self.save(taskId, taskColumnId, newColumnId, newPosition, newSwimlaneId); } }, start: function(event, ui) { @@ -62,7 +62,7 @@ Kanboard.BoardDragAndDrop.prototype.changeTaskState = function(taskId) { task.find('.task-board-saving-icon').show(); }; -Kanboard.BoardDragAndDrop.prototype.save = function(taskId, columnId, position, swimlaneId) { +Kanboard.BoardDragAndDrop.prototype.save = function(taskId, srcColumnId, dstColumnId, position, swimlaneId) { var self = this; self.app.showLoadingIcon(); self.savingInProgress = true; @@ -75,7 +75,8 @@ Kanboard.BoardDragAndDrop.prototype.save = function(taskId, columnId, position, processData: false, data: JSON.stringify({ "task_id": taskId, - "column_id": columnId, + "src_column_id": srcColumnId, + "dst_column_id": dstColumnId, "swimlane_id": swimlaneId, "position": position }), -- cgit v1.2.3