diff --git a/Controller/ApiController.php b/Controller/ApiController.php index c3c7836..ec34f5a 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -120,6 +120,20 @@ final class ApiController extends Controller } } + if (!empty($uploadedFiles = $request->getFiles() ?? [])) { + $uploaded = $this->app->moduleManager->get('Media')->uploadFiles( + [''], + $uploadedFiles, + $request->header->account, + __DIR__ . '/../../../Modules/Media/Files/Modules/Editor', + '/Modules/Editor', + ); + + foreach ($uploaded as $media) { + $doc->addMedia($media); + } + } + return $doc; } diff --git a/Docs/Dev/img/er.png b/Docs/Dev/img/er.png new file mode 100644 index 0000000..19f4bba Binary files /dev/null and b/Docs/Dev/img/er.png differ