mirror of
https://github.com/Karaka-Management/oms-Script.git
synced 2026-01-11 20:38:42 +00:00
improve file upload handling
This commit is contained in:
parent
e1d19b381d
commit
35a09cbc91
|
|
@ -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) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user