From add701d8d706794097d5ca6cd7d314c4ea29ef4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Aponte?= Date: Fri, 16 Jul 2021 17:35:32 -0400 Subject: [PATCH] Position parameter for Subtask Api proc. update The objective of this PR is to add support for: - [ ] Adding "Position" parameter for Subtask Api Procedure "updateSubtask" method. Background: I'm working on an Android Client for Kanboard using Flutter Framework. In order to update subtasks positions, I added the "position" parameter and managed the rest of the logic in the App. Best Regards! --- app/Api/Procedure/SubtaskProcedure.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Api/Procedure/SubtaskProcedure.php b/app/Api/Procedure/SubtaskProcedure.php index e24009121..362b300e4 100644 --- a/app/Api/Procedure/SubtaskProcedure.php +++ b/app/Api/Procedure/SubtaskProcedure.php @@ -48,7 +48,7 @@ class SubtaskProcedure extends BaseProcedure return $valid ? $this->subtaskModel->create($values) : false; } - public function updateSubtask($id, $task_id, $title = null, $user_id = null, $time_estimated = null, $time_spent = null, $status = null) + public function updateSubtask($id, $task_id, $title = null, $user_id = null, $time_estimated = null, $time_spent = null, $status = null, $position = null) { TaskAuthorization::getInstance($this->container)->check($this->getClassName(), 'updateSubtask', $task_id); @@ -60,6 +60,7 @@ class SubtaskProcedure extends BaseProcedure 'time_estimated' => $time_estimated, 'time_spent' => $time_spent, 'status' => $status, + 'position' => $position ); foreach ($values as $key => $value) {