From 6023245a1dfa18203b7f1eeac66bca13f0c0e515 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 6 Oct 2020 21:51:41 +0200 Subject: [PATCH] impl. tests and fix validation status code --- Controller/ApiController.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index c2c8483..1149614 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -26,6 +26,7 @@ use phpOMS\Message\RequestAbstract; use phpOMS\Message\ResponseAbstract; use phpOMS\Model\Message\FormValidation; use phpOMS\Utils\Parser\Markdown\Markdown; +use phpOMS\Message\Http\RequestStatusCode; /** * Api controller for the tasks module. @@ -93,6 +94,7 @@ final class ApiController extends Controller { if (!empty($val = $this->validateTaskCreate($request))) { $response->set($request->getUri()->__toString(), new FormValidation($val)); + $response->getHeader()->setStatusCode(RequestStatusCode::R_400); return; } @@ -238,6 +240,7 @@ final class ApiController extends Controller { if (!empty($val = $this->validateTaskElementCreate($request))) { $response->set('task_element_create', new FormValidation($val)); + $response->getHeader()->setStatusCode(RequestStatusCode::R_400); return; }