From ac07bb4919829052ec6fbf673da15929582f97da Mon Sep 17 00:00:00 2001 From: Ivan Goncharov Date: Sun, 2 Jun 2019 02:33:10 +0300 Subject: [PATCH] Accept normal object as 'variableValues' arg of subscribe functions (#1939) Duplicate #1937 but for 'subscribe' and 'createSourceEventStream' functions --- src/subscription/subscribe.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/subscription/subscribe.js b/src/subscription/subscribe.js index 804537b284..13ed25d319 100644 --- a/src/subscription/subscribe.js +++ b/src/subscription/subscribe.js @@ -26,7 +26,6 @@ import { import { type GraphQLSchema } from '../type/schema'; import mapAsyncIterator from './mapAsyncIterator'; -import { type ObjMap } from '../jsutils/ObjMap'; import { type DocumentNode } from '../language/ast'; import { type GraphQLFieldResolver } from '../type/definition'; import { getOperationRootType } from '../utilities/getOperationRootType'; @@ -57,7 +56,7 @@ declare function subscribe( document: DocumentNode, rootValue?: mixed, contextValue?: mixed, - variableValues?: ?ObjMap, + variableValues?: ?{ [variable: string]: mixed }, operationName?: ?string, fieldResolver?: ?GraphQLFieldResolver, subscribeFieldResolver?: ?GraphQLFieldResolver, @@ -70,7 +69,7 @@ declare function subscribe( document: DocumentNode, rootValue?: mixed, contextValue?: mixed, - variableValues?: ?ObjMap, + variableValues?: ?{ [variable: string]: mixed }, operationName?: ?string, fieldResolver?: ?GraphQLFieldResolver, subscribeFieldResolver?: ?GraphQLFieldResolver, @@ -198,7 +197,7 @@ export function createSourceEventStream( document: DocumentNode, rootValue?: mixed, contextValue?: mixed, - variableValues?: ObjMap, + variableValues?: ?{ [variable: string]: mixed }, operationName?: ?string, fieldResolver?: ?GraphQLFieldResolver, ): Promise | ExecutionResult> {