From 31408f53aa60dee599949372aa243a3ccf2afe8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Guillot?= Date: Tue, 14 Feb 2023 20:45:07 -0800 Subject: [PATCH] Add color_id argument to tag API procedures Fixes #4592 --- app/Api/Procedure/TagProcedure.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Api/Procedure/TagProcedure.php b/app/Api/Procedure/TagProcedure.php index f1c06d013..17c64bbd1 100644 --- a/app/Api/Procedure/TagProcedure.php +++ b/app/Api/Procedure/TagProcedure.php @@ -24,16 +24,16 @@ class TagProcedure extends BaseProcedure return $this->tagModel->getAllByProject($project_id); } - public function createTag($project_id, $tag) + public function createTag($project_id, $tag, $color_id = null) { ProjectAuthorization::getInstance($this->container)->check($this->getClassName(), 'createTag', $project_id); - return $this->tagModel->findOrCreateTag($project_id, $tag); + return $this->tagModel->create($project_id, $tag, $color_id); } - public function updateTag($tag_id, $tag) + public function updateTag($tag_id, $tag, $color_id = null) { TagAuthorization::getInstance($this->container)->check($this->getClassName(), 'updateTag', $tag_id); - return $this->tagModel->update($tag_id, $tag); + return $this->tagModel->update($tag_id, $tag, $color_id); } public function removeTag($tag_id)