From 62f1567277a4b97a32186bf0c3aa6e02d3d96c3f Mon Sep 17 00:00:00 2001 From: Kamil Kisiela Date: Fri, 10 Feb 2023 12:53:26 +0100 Subject: [PATCH] Use subschemas instead of typeDefs (#1336) --- packages/services/schema/src/orchestrators.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/services/schema/src/orchestrators.ts b/packages/services/schema/src/orchestrators.ts index a249b4d3e..c281e3327 100644 --- a/packages/services/schema/src/orchestrators.ts +++ b/packages/services/schema/src/orchestrators.ts @@ -458,7 +458,12 @@ const createStitching: (redis: RedisInstance, logger: FastifyLoggerInstance) => async (schemas: ValidationInput) => { return printSchema( stitchSchemas({ - typeDefs: schemas.map(schema => trimDescriptions(parse(schema.raw))), + subschemas: schemas.map(schema => + buildASTSchema(trimDescriptions(parse(schema.raw)), { + assumeValid: true, + assumeValidSDL: true, + }), + ), }), ); },