From 6fba242ac5eb349b316a4339089aedbe86f241c1 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 19 Dec 2017 16:00:25 +0200 Subject: [PATCH] Working on task kanban --- app/Http/Controllers/TaskKanbanController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/TaskKanbanController.php b/app/Http/Controllers/TaskKanbanController.php index 30d217d15981..d4a6c20a6e06 100644 --- a/app/Http/Controllers/TaskKanbanController.php +++ b/app/Http/Controllers/TaskKanbanController.php @@ -96,6 +96,10 @@ class TaskKanbanController extends BaseController $status = TaskStatus::scope($publicId)->firstOrFail(); $status->delete(); + TaskStatus::scope() + ->where('sort_order', '>', $status->sort_order) + ->decrement('sort_order'); + return response()->json(['message' => RESULT_SUCCESS]); } @@ -124,7 +128,7 @@ class TaskKanbanController extends BaseController ->where('task_status_sort_order', '>=', $newSortOrder) ->increment('task_status_sort_order'); - $task->task_status_id = request('task_status_id'); + $task->task_status_id = TaskStatus::getPrivateId(request('task_status_id')); $task->task_status_sort_order = $newSortOrder; $task->save();