We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 050de9a commit 8908bc8Copy full SHA for 8908bc8
src/validation/schema.js
@@ -220,9 +220,9 @@ const entityTypeByName = (defs, name) =>
220
defs
221
.filter(
222
def =>
223
- def.kind === 'InterfaceTypeDefinition' || def.kind === 'ObjectTypeDefinition',
+ def.kind === 'InterfaceTypeDefinition' ||
224
+ (def.kind === 'ObjectTypeDefinition' && def.directives.find(directive => directive.name.value === 'entity'))
225
)
- .filter(def => def.directives.find(directive => directive.name.value === 'entity'))
226
.find(def => def.name.value === name)
227
228
const fieldTargetEntityName = field => unwrapType(field.type).name.value
0 commit comments