From 3da6568d757ac4ea51eef8173725d2e0988bc119 Mon Sep 17 00:00:00 2001 From: Patrick Fic <> Date: Tue, 6 Oct 2020 08:45:56 -0700 Subject: [PATCH] Resolved Graphql Request issue preventing server side gql queries. --- server/graphql-client/graphql-client.js | 5 +++++ 1 file changed, 5 insertions(+) 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, {