diff --git a/core/lib/Drupal/Core/Field/ConfigEntityReferenceItemBase.php b/core/lib/Drupal/Core/Field/ConfigEntityReferenceItemBase.php index 302857c..fd61c3e 100644 --- a/core/lib/Drupal/Core/Field/ConfigEntityReferenceItemBase.php +++ b/core/lib/Drupal/Core/Field/ConfigEntityReferenceItemBase.php @@ -73,7 +73,7 @@ public function getPropertyDefinitions() { * since we cannot extend it. */ public static function schema(FieldDefinitionInterface $field_definition) { - $definition = \Drupal::service('plugin.manager.field.field_type')->getDefinition($field_definition->getFieldType()); + $definition = \Drupal::service('plugin.manager.field.field_type')->getDefinition($field_definition->getType()); $module = $definition['provider']; module_load_install($module); $callback = "{$module}_field_schema";