Skip to content

Commit bc01edb

Browse files
committed
Multiple files upload compatibility
1 parent 30699a9 commit bc01edb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/Integration/Symfony/Form/WebFileType.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -218,15 +218,15 @@ public function finishView(FormView $view, FormInterface $form, array $options):
218218
/** @var callable|null $urlResolver */
219219
$urlResolver = $options['url_resolver'];
220220
$view->vars = array_replace($view->vars, [
221-
'basename' => (false === $removable && 'none' === $options['direct_upload']['mode'] && false === $multiple)
221+
'basename' => ('none' === $options['direct_upload']['mode'] && true === $data instanceof WebFile)
222222
? $this->createFileBasename($data)
223223
: null,
224224
'image' => $options['image'],
225225
'label' => (false === $options['compound']) ? $view->vars['label'] : false,
226226
'multipart' => true,
227227
'removable' => $removable,
228228
'type' => 'file',
229-
'url' => (false === $options['compound'] && false === $multiple && true === $resolveUrl)
229+
'url' => (false === $options['compound'] && true === $resolveUrl && true === $data instanceof WebFile)
230230
? $this->createFileUrl($data, $urlResolver)
231231
: null,
232232
'value' => '',

0 commit comments

Comments
 (0)