Skip to content
Snippets Groups Projects
Commit 248367bc authored by Alex Pott's avatar Alex Pott
Browse files

Issue #3388364 by dieterholvoet, alexpott, linwilvic, chr.fritsch: AJAX error...

Issue #3388364 by dieterholvoet, alexpott, linwilvic, chr.fritsch: AJAX error within WYSIWYG editor media button
parent 04988cd5
No related branches found
No related tags found
1 merge request!62Increase robustness of checking opener parameters
Pipeline #279066 passed
......@@ -64,13 +64,14 @@ function media_library_media_modify_form_media_library_add_form_alter(array &$fo
/** @var \Drupal\media_library\MediaLibraryState $media_library_state */
$media_library_state = $form_state->get('media_library_state');
$added_media = $form_state->get('media') ?: [];
if ((is_countable($added_media) ? count($added_media) : 0) > 1 && $media_library_state->getOpenerParameters()['multi_edit_on_create']) {
$parameters = $media_library_state->getOpenerParameters();
if ((is_countable($added_media) ? count($added_media) : 0) > 1 && $parameters['multi_edit_on_create'] ?? FALSE) {
/** @var \Drupal\media_library_media_modify\MultipleUploadFormHandler $multiple_form_handler */
$multiple_form_handler = \Drupal::classResolver()->getInstanceFromDefinition(MultipleUploadFormHandler::class);
$multiple_form_handler->buildForm($form, $form_state);
return;
}
if ($media_library_state->getOpenerParameters()['no_edit_on_create']) {
if ($parameters['no_edit_on_create'] ?? FALSE) {
if ($form_id === 'media_library_add_form_upload') {
$form['container']['upload']['#process'][] = '_media_library_media_modify_file_widget_overwrite_process';
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment