diff --git a/server/graphql-client/graphql-client.js b/server/graphql-client/graphql-client.js index ea8abebf3..70c3f7a14 100644 --- a/server/graphql-client/graphql-client.js +++ b/server/graphql-client/graphql-client.js @@ -6,6 +6,11 @@ require("dotenv").config({ `.env.${process.env.NODE_ENV || "development"}` ), }); +//New bug introduced with Graphql Request. +// https://github.com/prisma-labs/graphql-request/issues/206 +const { Headers } = require("cross-fetch"); + +global.Headers = global.Headers || Headers; //TODO May need to use a different client that includes caching of resources. exports.client = new GraphQLClient(process.env.GRAPHQL_ENDPOINT, {