From cf96129d7c11283409358bcf9755056bccb3232d Mon Sep 17 00:00:00 2001 From: Convly Date: Fri, 12 Nov 2021 10:05:11 +0100 Subject: [PATCH] Don't remove Subscription type if subscriptions are disabled --- .../graphql/server/services/content-api/wrap-resolvers.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/plugins/graphql/server/services/content-api/wrap-resolvers.js b/packages/plugins/graphql/server/services/content-api/wrap-resolvers.js index 673152c973..627c45650e 100644 --- a/packages/plugins/graphql/server/services/content-api/wrap-resolvers.js +++ b/packages/plugins/graphql/server/services/content-api/wrap-resolvers.js @@ -25,7 +25,6 @@ const introspectionQueries = [ * @return {GraphQLSchema} */ const wrapResolvers = ({ schema, strapi, extension = {} }) => { - const { config: graphQLConfig } = strapi.plugin('graphql'); // Get all the registered resolvers configuration const { resolversConfig = {} } = extension; @@ -34,10 +33,6 @@ const wrapResolvers = ({ schema, strapi, extension = {} }) => { const typeMap = schema.getTypeMap(); - if (!graphQLConfig('subscriptions')) { - delete typeMap.Subscription; - } - Object.entries(typeMap).forEach(([type, definition]) => { const isGraphQLObjectType = definition instanceof GraphQLObjectType; const isIgnoredType = introspectionQueries.includes(type);