Fix graphQLFetcher body serialization

`params.variables` is already an object when passed to the fetcher and
does not need to be parsed.
This commit is contained in:
Michael Macias 2017-01-14 14:56:55 -06:00
parent 8620eb1e7a
commit fe96029e3a

View file

@ -189,10 +189,7 @@ impl Handler for GraphiQLHandler {
'Accept': 'application/json', 'Accept': 'application/json',
'Content-Type': 'application/json', 'Content-Type': 'application/json',
}, },
body: JSON.stringify({ body: JSON.stringify(params)
query: params.query,
variables: JSON.parse(params.variables || '{}')
}),
}).then(function (response) { }).then(function (response) {
return response.text(); return response.text();
}).then(function (body) { }).then(function (body) {