From 145642757865740bab152f4003645112ace7ecdd Mon Sep 17 00:00:00 2001
From: Sudhir Krishna <40153-sudhir@users.noreply.drupalcode.org>
Date: Wed, 13 Mar 2024 08:51:23 +0000
Subject: [PATCH] Update FileUploadForm.php - set #multiple based on number of
 slots to ensure proper text in embed media file upload dialog

---
 core/modules/media_library/src/Form/FileUploadForm.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/core/modules/media_library/src/Form/FileUploadForm.php b/core/modules/media_library/src/Form/FileUploadForm.php
index abea90f0cc0d..ef39f71be12c 100644
--- a/core/modules/media_library/src/Form/FileUploadForm.php
+++ b/core/modules/media_library/src/Form/FileUploadForm.php
@@ -165,7 +165,7 @@ protected function buildInputElement(array $form, FormStateInterface $form_state
       // @todo Move validation in https://www.drupal.org/node/2988215
       '#process' => array_merge(['::validateUploadElement'], $process, ['::processUploadElement']),
       '#upload_validators' => $item->getUploadValidators(),
-      '#multiple' => TRUE,
+      '#multiple' => $slots > 1? TRUE : FALSE,
       // Do not limit the number uploaded. There is validation based on the
       // number selected in the media library that prevents overages.
       // @see Drupal\media_library\Form\AddFormBase::updateLibrary()
-- 
GitLab

