From fc496460f5aa877f8765c5ed4cea87a0735c60bd Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 30 May 2023 03:42:50 +0200 Subject: [PATCH] use direct data access for response data --- Controller/ApiController.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 13cb439..238df37 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -117,7 +117,7 @@ final class ApiController extends Controller public function apiQAQuestionCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateQAQuestionCreate($request))) { - $response->set('qa_question_create', new FormValidation($val)); + $response->data['qa_question_create'] = new FormValidation($val); $response->header->status = RequestStatusCode::R_400; return; @@ -172,7 +172,7 @@ final class ApiController extends Controller } } - if (!empty($uploadedFiles = $request->getFiles())) { + if (!empty($uploadedFiles = $request->files)) { $uploaded = $this->app->moduleManager->get('Media')->uploadFiles( [], [], @@ -238,7 +238,7 @@ final class ApiController extends Controller public function apiQAAnswerCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateQAAnswerCreate($request))) { - $response->set('qa_answer_create', new FormValidation($val)); + $response->data['qa_answer_create'] = new FormValidation($val); $response->header->status = RequestStatusCode::R_400; return; @@ -270,7 +270,7 @@ final class ApiController extends Controller $answer->setStatus((int) $request->getData('status')); $answer->createdBy = new Profile(new NullAccount($request->header->account)); - if (!empty($uploadedFiles = $request->getFiles())) { + if (!empty($uploadedFiles = $request->files)) { $uploaded = $this->app->moduleManager->get('Media')->uploadFiles( [], [], @@ -393,7 +393,7 @@ final class ApiController extends Controller public function apiQAAppCreate(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateQAAppCreate($request))) { - $response->set('qa_app_create', new FormValidation($val)); + $response->data['qa_app_create'] = new FormValidation($val); $response->header->status = RequestStatusCode::R_400; return; @@ -458,7 +458,7 @@ final class ApiController extends Controller public function apiChangeQAQuestionVote(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateQuestionVote($request))) { - $response->set('qa_question_vote', new FormValidation($val)); + $response->data['qa_question_vote'] = new FormValidation($val); $response->header->status = RequestStatusCode::R_400; return; @@ -533,7 +533,7 @@ final class ApiController extends Controller public function apiChangeQAAnswerVote(RequestAbstract $request, ResponseAbstract $response, mixed $data = null) : void { if (!empty($val = $this->validateAnswerVote($request))) { - $response->set('qa_answer_vote', new FormValidation($val)); + $response->data['qa_answer_vote'] = new FormValidation($val); $response->header->status = RequestStatusCode::R_400; return;