mirror of
https://github.com/Karaka-Management/oms-QA.git
synced 2026-02-15 23:38:41 +00:00
allow to add media
This commit is contained in:
parent
79e0138cfc
commit
8469ed7526
|
|
@ -33,6 +33,7 @@ use Modules\QA\Models\QAQuestionStatus;
|
||||||
use Modules\QA\Models\QAQuestionVote;
|
use Modules\QA\Models\QAQuestionVote;
|
||||||
use Modules\QA\Models\QAQuestionVoteMapper;
|
use Modules\QA\Models\QAQuestionVoteMapper;
|
||||||
use Modules\Tag\Models\NullTag;
|
use Modules\Tag\Models\NullTag;
|
||||||
|
use Modules\Media\Models\NullMedia;
|
||||||
use phpOMS\Message\Http\HttpResponse;
|
use phpOMS\Message\Http\HttpResponse;
|
||||||
use phpOMS\Message\Http\RequestStatusCode;
|
use phpOMS\Message\Http\RequestStatusCode;
|
||||||
use phpOMS\Message\NotificationLevel;
|
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;
|
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;
|
return $answer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user