From a5ebba344148ee331646b4800e960f5ecc3a2acb Mon Sep 17 00:00:00 2001 From: Volodymyr Dovhaliuk <55772-v.dovhaliuk@users.noreply.drupalcode.org> Date: Fri, 10 Nov 2023 21:11:28 +0100 Subject: [PATCH] Issue #3397358 by GEO, v.dovhaliuk: Menu link submit save callback detection breaks some AJAX forms --- token.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/token.module b/token.module index 8e0e638..2f04105 100644 --- a/token.module +++ b/token.module @@ -672,7 +672,7 @@ function token_node_menu_link_submit($entity_type, NodeInterface $node, &$form, // Don't create a menu link if the node is not being saved. $triggering_element = $form_state->getTriggeringElement(); - if (!$triggering_element || !in_array('::save', $triggering_element['#submit'])) { + if (!$triggering_element || !isset($triggering_element['#submit']) || !in_array('::save', $triggering_element['#submit'])) { return; } -- GitLab