Skip to content

Commit cbb8be9

Browse files
committed
graphql-compose: api change in typeComposer.getField()
1 parent 459cd9c commit cbb8be9

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

packages/gatsby/src/schema/infer/add-inferred-fields.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,9 @@ const addInferredFieldsImpl = ({
102102
// Add default resolvers to existing fields if the type matches
103103
// and the field has neither args nor resolver explicitly defined.
104104
const field = typeComposer.getField(key)
105+
const fieldType = field.type.getType()
105106
if (
106-
field.type.toString().replace(/[[\]!]/g, ``) ===
107+
fieldType.toString().replace(/[[\]!]/g, ``) ===
107108
fieldConfig.type.toString() &&
108109
_.isEmpty(field.args) &&
109110
!field.resolve

packages/gatsby/src/schema/schema.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -768,7 +768,7 @@ const processThirdPartyTypeFields = ({ typeComposer, schemaQueryType }) => {
768768
// Remove customization that we could have added via `createResolvers`
769769
// to make it work with schema rebuilding
770770
const field = typeComposer.getField(fieldName)
771-
const fieldType = field.type.toString()
771+
const fieldType = field.type.getType().toString()
772772
if (fieldType.replace(/[[\]!]/g, ``) === schemaQueryType.name) {
773773
typeComposer.extendField(fieldName, {
774774
type: fieldType.replace(schemaQueryType.name, `Query`),

0 commit comments

Comments
 (0)