From 98d4fc3674c6300e9b24dc967f9ee51f23c07003 Mon Sep 17 00:00:00 2001 From: Jesse Rosenberger Date: Thu, 4 Oct 2018 23:07:48 +0300 Subject: [PATCH] Don't ever allow `requestOptions` to be `undefined`. --- packages/apollo-server-core/src/ApolloServer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/apollo-server-core/src/ApolloServer.ts b/packages/apollo-server-core/src/ApolloServer.ts index e1667cf8..93a03351 100644 --- a/packages/apollo-server-core/src/ApolloServer.ts +++ b/packages/apollo-server-core/src/ApolloServer.ts @@ -58,7 +58,7 @@ const NoIntrospection = (context: ValidationContext) => ({ export class ApolloServerBase { public subscriptionsPath?: string; public graphqlPath: string = '/graphql'; - public requestOptions: Partial>; + public requestOptions: Partial> = Object.create(null); private context?: Context | ContextFunction; private engineReportingAgent?: EngineReportingAgent;