fix(GraphQL Node): Fix request format JSON error (#8646)

This commit is contained in:
Marcus
2024-02-15 17:49:18 +01:00
committed by GitHub
parent c4e259bcfc
commit bd4b50cf08
4 changed files with 108 additions and 3 deletions

View File

@@ -424,9 +424,8 @@ export class GraphQL implements INodeType {
requestOptions.qs.query = gqlQuery;
} else {
if (requestFormat === 'json') {
const jsonBody = requestOptions.body as IDataObject;
requestOptions.body = {
...jsonBody,
const jsonBody = {
...requestOptions.body,
query: gqlQuery,
variables: this.getNodeParameter('variables', itemIndex, {}) as object,
operationName: this.getNodeParameter('operationName', itemIndex) as string,
@@ -449,6 +448,7 @@ export class GraphQL implements INodeType {
jsonBody.operationName = null;
}
requestOptions.json = true;
requestOptions.body = jsonBody;
} else {
requestOptions.body = gqlQuery;
}