allow to add media ids not just uploads

This commit is contained in:
Dennis Eichhorn 2021-08-06 19:25:28 +02:00
parent 41d9927b02
commit 8c47fc8c53

View File

@ -26,6 +26,7 @@ use Modules\Knowledgebase\Models\WikiDoc;
use Modules\Knowledgebase\Models\WikiDocMapper;
use Modules\Knowledgebase\Models\WikiStatus;
use Modules\Tag\Models\NullTag;
use Modules\Media\Models\NullMedia;
use phpOMS\Message\Http\HttpResponse;
use phpOMS\Message\Http\RequestStatusCode;
use phpOMS\Message\NotificationLevel;
@ -124,6 +125,12 @@ final class ApiController extends Controller
}
}
if (!empty($mediaFiles = $request->getDataJson('media') ?? [])) {
foreach ($mediaFiles as $media) {
$doc->addMedia(new NullMedia($media));
}
}
return $doc;
}