diff --git a/src/Plugin/GraphQL/Fields/Metatag/Key.php b/src/Plugin/GraphQL/Fields/Metatag/Key.php index bf94d3a..b790816 100644 --- a/src/Plugin/GraphQL/Fields/Metatag/Key.php +++ b/src/Plugin/GraphQL/Fields/Metatag/Key.php @@ -22,7 +22,12 @@ class Key extends FieldPluginBase { */ protected function resolveValues($value, array $args, ResolveContext $context, ResolveInfo $info) { if (isset($value['#tag']) && $value['#tag'] === 'meta') { - yield isset($value['#attributes']['property']) ? $value['#attributes']['property'] : $value['#attributes']['name']; + if (isset($value['#attributes']['http-equiv'])) { + yield $value['#attributes']['http-equiv']; + } + else { + yield isset($value['#attributes']['property']) ? $value['#attributes']['property'] : $value['#attributes']['name']; + } } else if (isset($value['#tag']) && $value['#tag'] === 'link') { yield $value['#attributes']['rel'];