From a316ea49546ba3046f8def3a786625e07963b94a Mon Sep 17 00:00:00 2001 From: Daniel Woelfel Date: Mon, 11 Dec 2017 12:31:18 -0800 Subject: [PATCH] use validation helper to check if GraphQLSchema instance --- src/utilities/extendSchema.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/utilities/extendSchema.js b/src/utilities/extendSchema.js index 76195f85c3..9e3e2c02cb 100644 --- a/src/utilities/extendSchema.js +++ b/src/utilities/extendSchema.js @@ -12,6 +12,7 @@ import keyMap from '../jsutils/keyMap'; import { ASTDefinitionBuilder } from './buildASTSchema'; import { GraphQLError } from '../error/GraphQLError'; import { GraphQLSchema } from '../type/schema'; +import { assertValidSchema } from '../type/validate'; import { GraphQLList, @@ -72,10 +73,7 @@ export function extendSchema( documentAST: DocumentNode, options?: Options, ): GraphQLSchema { - invariant( - schema instanceof GraphQLSchema, - 'Must provide valid GraphQLSchema', - ); + assertValidSchema(schema); invariant( documentAST && documentAST.kind === Kind.DOCUMENT,