diff --git a/src/Controllers/UploadController.php b/src/Controllers/UploadController.php index bcb1b9e8..5bcbed97 100644 --- a/src/Controllers/UploadController.php +++ b/src/Controllers/UploadController.php @@ -6,6 +6,7 @@ use UniSharp\LaravelFilemanager\Events\ImageIsUploading; use UniSharp\LaravelFilemanager\Events\ImageWasUploaded; use UniSharp\LaravelFilemanager\Lfm; +use Illuminate\Support\Arr; class UploadController extends LfmController { @@ -29,7 +30,7 @@ public function upload() $error_bag = []; $new_filename = null; - foreach (is_array($uploaded_files) ? $uploaded_files : [$uploaded_files] as $file) { + foreach (is_array($uploaded_files) ? Arr::flatten($uploaded_files) : [$uploaded_files] as $file) { try { $new_filename = $this->lfm->upload($file); } catch (\Exception $e) {