diff --git a/src/Schema.php b/src/Schema.php index 06867c5..b13bd94 100644 --- a/src/Schema.php +++ b/src/Schema.php @@ -1537,12 +1537,7 @@ public function getFields($entity_type, $bundle = '') { 'type' => $fieldType, 'description' => isset($field_info['description']) ? $field_info['description'] : '', 'resolve' => function ($value, $args, $context, ResolveInfo $info) use ($entity_type, $bundle, $field) { - $wrap = entity_metadata_wrapper($entity_type, $value); - if ($wrap->__isset($field)) { - $items = $wrap->{$field}->value(); - return $items; - } - return NULL; + return field_get_items($entity_type, $value, $field)[0]; } ]; }