diff --git a/core/lib/Drupal/Core/TypedData/ComputedReferenceEntityItemListTrait.php b/core/lib/Drupal/Core/TypedData/ComputedReferenceEntityItemListTrait.php new file mode 100644 index 0000000000..0d5d92e6b0 --- /dev/null +++ b/core/lib/Drupal/Core/TypedData/ComputedReferenceEntityItemListTrait.php @@ -0,0 +1,20 @@ +ensureComputedValue(); + return parent::referencedEntities(); + } + +} diff --git a/core/modules/system/tests/modules/entity_test/src/Plugin/Field/ComputedReferenceTestFieldItemList.php b/core/modules/system/tests/modules/entity_test/src/Plugin/Field/ComputedReferenceTestFieldItemList.php index 032174dc75..85a7315aaa 100644 --- a/core/modules/system/tests/modules/entity_test/src/Plugin/Field/ComputedReferenceTestFieldItemList.php +++ b/core/modules/system/tests/modules/entity_test/src/Plugin/Field/ComputedReferenceTestFieldItemList.php @@ -3,7 +3,6 @@ namespace Drupal\entity_test\Plugin\Field; use Drupal\Core\Field\EntityReferenceFieldItemList; -use Drupal\Core\TypedData\ComputedItemListTrait; use Drupal\Core\TypedData\ComputedReferenceEntityItemListTrait; /** @@ -11,7 +10,7 @@ */ class ComputedReferenceTestFieldItemList extends EntityReferenceFieldItemList { - use ComputedItemListTrait; + use ComputedReferenceEntityItemListTrait; /** * Compute the list property from state.