This commit is contained in:
Dennis Eichhorn 2024-02-04 20:34:12 +00:00
parent 2eef4d2b13
commit 6d1ae183cb
2 changed files with 10 additions and 16 deletions

View File

@ -154,7 +154,7 @@ final class ApiController extends Controller
}
if (!empty($uploadedFiles = $request->files)) {
$uploaded = $this->app->moduleManager->get('Media')->uploadFiles(
$uploaded = $this->app->moduleManager->get('Media', 'Api')->uploadFiles(
[],
[],
$uploadedFiles,
@ -168,10 +168,9 @@ final class ApiController extends Controller
}
}
if (!empty($mediaFiles = $request->getDataJson('media'))) {
foreach ($mediaFiles as $media) {
$question->files[] = new NullMedia($media);
}
$mediaFiles = $request->getDataJson('media');
foreach ($mediaFiles as $media) {
$question->files[] = new NullMedia($media);
}
return $question;
@ -250,7 +249,7 @@ final class ApiController extends Controller
$answer->createdBy = new Profile(new NullAccount($request->header->account));
if (!empty($uploadedFiles = $request->files)) {
$uploaded = $this->app->moduleManager->get('Media')->uploadFiles(
$uploaded = $this->app->moduleManager->get('Media', 'Api')->uploadFiles(
[],
[],
$uploadedFiles,
@ -264,10 +263,9 @@ final class ApiController extends Controller
}
}
if (!empty($mediaFiles = $request->getDataJson('media'))) {
foreach ($mediaFiles as $media) {
$answer->files[] = new NullMedia($media);
}
$mediaFiles = $request->getDataJson('media');
foreach ($mediaFiles as $media) {
$answer->files[] = new NullMedia($media);
}
return $answer;

View File

@ -50,9 +50,7 @@ final class QAHelperMapper extends DataMapperFactory
->execute()
?->fetchAll();
if ($questionScore === null) {
$questionScore = [];
}
$questionScore ??= [];
foreach ($questionScore as $votes) {
$scores[(int) $votes['qa_question_vote_created_for']] = (int) $votes['score'];
@ -67,9 +65,7 @@ final class QAHelperMapper extends DataMapperFactory
->execute()
?->fetchAll();
if ($answerScore === null) {
$answerScore = [];
}
$answerScore ??= [];
foreach ($answerScore as $votes) {
$scores[(int) $votes['qa_answer_vote_created_for']] ??= 0;