From 682c4173ae8719bd0652922d206c5d43a3b1140f Mon Sep 17 00:00:00 2001 From: Stephanie Freitag <stephanie.freitag@holi.team> Date: Mon, 14 Oct 2024 18:09:25 +0200 Subject: [PATCH] NOISSUE: use request header as fallback for locale --- app/server.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/server.ts b/app/server.ts index 5e530a1..8a50b2a 100644 --- a/app/server.ts +++ b/app/server.ts @@ -96,6 +96,11 @@ export type GraphQLContext = { } } } + request?: { + headers?: { + [key: string]: string + } + } language?: string } @@ -121,7 +126,7 @@ export const createGraphQLServer = (config: ServerConfig): GraphQLServer => { graphiql: true, plugins, context: (context: GraphQLContext) => { - const headers = new Headers(context.params?.extensions?.headers) + const headers = new Headers(context.params?.extensions?.headers ?? context.request?.headers) const languages = headers.get('accept-language') || DEFAULT_LANGUAGE return { ...context, -- GitLab