diff --git a/packages/backend/src/helpers/graphql-instance.ts b/packages/backend/src/helpers/graphql-instance.ts index 34c92942..fe5d0398 100644 --- a/packages/backend/src/helpers/graphql-instance.ts +++ b/packages/backend/src/helpers/graphql-instance.ts @@ -1,10 +1,11 @@ -import { join } from 'path'; +import { join } from 'node:path'; import { graphqlHTTP } from 'express-graphql'; import { loadSchemaSync } from '@graphql-tools/load'; import { GraphQLFileLoader } from '@graphql-tools/graphql-file-loader'; import { addResolversToSchema } from '@graphql-tools/schema'; import { applyMiddleware } from 'graphql-middleware'; +import appConfig from '../config/app'; import logger from '../helpers/logger'; import authentication from '../helpers/authentication'; import * as Sentry from '../helpers/sentry.ee'; @@ -22,7 +23,7 @@ const schemaWithResolvers = addResolversToSchema({ const graphQLInstance = graphqlHTTP({ schema: applyMiddleware(schemaWithResolvers, authentication), - graphiql: true, + graphiql: appConfig.isDev, customFormatErrorFn: (error) => { logger.error(error.path + ' : ' + error.message + '\n' + error.stack);