Skip to content

Commit d05836a

Browse files
committed
Fix single file upload
1 parent ddcc41c commit d05836a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/LiveComponent/src/EventListener/LiveComponentSubscriber.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,10 +157,14 @@ public function onKernelController(ControllerEvent $event): void
157157
if (
158158
$request->files->has($fileArg->name)
159159
) {
160-
$files = $request->files->all($fileArg->name);
160+
$files = $request->files->get($fileArg->name);
161161

162162
$value = null;
163-
if (1 === \count($files) && $fileArg->isValueCompatible($files[0])) {
163+
if (
164+
is_array($files)
165+
&& 1 === \count($files)
166+
&& $fileArg->isValueCompatible($files[0])
167+
) {
164168
$value = $files[0];
165169
} elseif ($fileArg->isValueCompatible($files)) {
166170
$value = $files;

0 commit comments

Comments
 (0)