allow to add media

This commit is contained in:
Dennis Eichhorn 2021-08-17 13:38:41 +02:00
parent 79e0138cfc
commit 8469ed7526

View File

@ -33,6 +33,7 @@ use Modules\QA\Models\QAQuestionStatus;
use Modules\QA\Models\QAQuestionVote;
use Modules\QA\Models\QAQuestionVoteMapper;
use Modules\Tag\Models\NullTag;
use Modules\Media\Models\NullMedia;
use phpOMS\Message\Http\HttpResponse;
use phpOMS\Message\Http\RequestStatusCode;
use phpOMS\Message\NotificationLevel;
@ -184,6 +185,12 @@ final class ApiController extends Controller
}
}
if (!empty($mediaFiles = $request->getDataJson('media') ?? [])) {
foreach ($mediaFiles as $media) {
$question->addMedia(new NullMedia($media));
}
}
return $question;
}
@ -275,6 +282,12 @@ final class ApiController extends Controller
}
}
if (!empty($mediaFiles = $request->getDataJson('media') ?? [])) {
foreach ($mediaFiles as $media) {
$answer->addMedia(new NullMedia($media));
}
}
return $answer;
}