diff --git a/packages/services/server/src/graphql-handler.ts b/packages/services/server/src/graphql-handler.ts index a4b1203a4..a89a400be 100644 --- a/packages/services/server/src/graphql-handler.ts +++ b/packages/services/server/src/graphql-handler.ts @@ -272,9 +272,9 @@ export const graphqlHandler = (options: GraphQLHandlerOptions): RouteHandlerMeth } void reply.status(response.status); - void reply.send(response.body); - return reply; + const textResponse = await response.text(); + void reply.send(textResponse); }, ); }; diff --git a/packages/services/server/src/index.ts b/packages/services/server/src/index.ts index 95c2b1912..8fd36d4ac 100644 --- a/packages/services/server/src/index.ts +++ b/packages/services/server/src/index.ts @@ -1,5 +1,4 @@ #!/usr/bin/env node -import { Readable } from 'node:stream'; import got from 'got'; import { GraphQLError, stripIgnoredCharacters } from 'graphql'; import 'reflect-metadata'; @@ -353,8 +352,9 @@ export async function main() { }); void reply.status(response.status); - void reply.send(Readable.from(response.body!)); - return reply; + + const textResponse = await response.text(); + void reply.send(textResponse); }, }); }