mirror of
https://github.com/Karaka-Management/oms-News.git
synced 2026-01-11 16:18:41 +00:00
allow media id usage instead of only file upload
This commit is contained in:
parent
92a9899a51
commit
cfbc6a6a2c
|
|
@ -20,6 +20,7 @@ use Modules\News\Models\NewsArticleMapper;
|
|||
use Modules\News\Models\NewsStatus;
|
||||
use Modules\News\Models\NewsType;
|
||||
use Modules\Tag\Models\NullTag;
|
||||
use Modules\Media\Models\NullMedia;
|
||||
use phpOMS\Localization\ISO639x1Enum;
|
||||
use phpOMS\Message\Http\HttpResponse;
|
||||
use phpOMS\Message\Http\RequestStatusCode;
|
||||
|
|
@ -208,6 +209,12 @@ final class ApiController extends Controller
|
|||
}
|
||||
}
|
||||
|
||||
if (!empty($mediaFiles = $request->getDataJson('media') ?? [])) {
|
||||
foreach ($mediaFiles as $media) {
|
||||
$newsArticle->addMedia(new NullMedia($media));
|
||||
}
|
||||
}
|
||||
|
||||
return $newsArticle;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user