improve file upload handling

This commit is contained in:
Dennis Eichhorn 2022-03-28 21:25:53 +02:00
parent e1d19b381d
commit 35a09cbc91

View File

@ -366,6 +366,7 @@ final class ApiController extends Controller
return;
}
/** @var \Modules\Media\Models\Media[] $uploaded */
$uploaded = $this->app->moduleManager->get('Media')->uploadFiles(
$request->getDataList('names') ?? [],
$request->getDataList('filenames') ?? [],
@ -375,7 +376,11 @@ final class ApiController extends Controller
);
foreach ($uploaded as $upload) {
$files[] = new NullMedia($upload->getId());
if ($upload instanceof NullMedia) {
continue;
}
$files[] = $upload;
}
foreach ($dbFiles as $db) {