diff --git a/lib/api/rest/v2/tlRestApi.class.php b/lib/api/rest/v2/tlRestApi.class.php index b908ee2293..5f351ce863 100644 --- a/lib/api/rest/v2/tlRestApi.class.php +++ b/lib/api/rest/v2/tlRestApi.class.php @@ -786,10 +786,10 @@ public function createBuild() { if( !$this->userHasRight($rightToCheck,TRUE,$context) ) { $statusOK = false; $msg = lang_get('API_INSUFFICIENT_RIGHTS'); - $op['message'] = sprintf($msg,$rightToCheck,$this->user->login, $context['tproject_id'],$context['tplan_id']); + $this->app->status(403); } } @@ -804,6 +804,7 @@ public function createBuild() { $op['message'] = sprintf($this->l10n['API_BUILDNAME_ALREADY_EXISTS'], $build->name, $build->id); + $this->app->status(409); } $build->tplan_id = $context['tplan_id'];