From 2074bf4c09a2f8d0817eaaf52425f81008feaf2e Mon Sep 17 00:00:00 2001 From: Mikael Meulle <21535-just_like_good_vibes@users.noreply.drupalcode.org> Date: Fri, 29 Nov 2024 13:40:13 +0000 Subject: [PATCH] Issue #3490615 by just_like_good_vibes, hctom: Undefined array key "menu_link" in EntityReferencedDerivableContextDeriver::generateDefinitionsForReferencedEntityTypes() --- .../Derivative/EntityReferencedDerivableContextDeriver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Plugin/Derivative/EntityReferencedDerivableContextDeriver.php b/src/Plugin/Derivative/EntityReferencedDerivableContextDeriver.php index 9b13de2a..37127679 100644 --- a/src/Plugin/Derivative/EntityReferencedDerivableContextDeriver.php +++ b/src/Plugin/Derivative/EntityReferencedDerivableContextDeriver.php @@ -133,7 +133,7 @@ class EntityReferencedDerivableContextDeriver extends EntityFieldSourceDeriverBa $target_entity_type_id, $target_bundle, ]); - if (!isset($this->derivatives[$id_no_bundle])) { + if (!isset($this->derivatives[$id_no_bundle]) && isset($this->entityFieldsMetadata[$entity_type_id]["field_storages"][$field_name])) { $field_storage_metadata = $this->entityFieldsMetadata[$entity_type_id]["field_storages"][$field_name]; $this->derivatives[$id_no_bundle] = array_merge($this->derivatives[$id], [ "id" => $id_no_bundle, -- GitLab