From 902c3c6c1aef2a72040ea285716dfeb26f44f6de Mon Sep 17 00:00:00 2001 From: conico974 Date: Wed, 11 Jun 2025 14:05:30 +0200 Subject: [PATCH] apply customization for dynamic site context in v2 (#3302) Co-authored-by: Nicolas Dorseuil --- .changeset/tidy-dots-suffer.md | 5 +++++ packages/gitbook-v2/src/app/utils.ts | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 .changeset/tidy-dots-suffer.md diff --git a/.changeset/tidy-dots-suffer.md b/.changeset/tidy-dots-suffer.md new file mode 100644 index 000000000..c62292759 --- /dev/null +++ b/.changeset/tidy-dots-suffer.md @@ -0,0 +1,5 @@ +--- +"gitbook-v2": patch +--- + +apply customization for dynamic context diff --git a/packages/gitbook-v2/src/app/utils.ts b/packages/gitbook-v2/src/app/utils.ts index da810b3b9..932902df0 100644 --- a/packages/gitbook-v2/src/app/utils.ts +++ b/packages/gitbook-v2/src/app/utils.ts @@ -1,4 +1,5 @@ import { getVisitorAuthClaims, getVisitorAuthClaimsFromToken } from '@/lib/adaptive'; +import { getDynamicCustomizationSettings } from '@/lib/customization'; import type { SiteAPIToken } from '@gitbook/api'; import { type SiteURLData, fetchSiteContextByURLLookup, getBaseContext } from '@v2/lib/context'; import { jwtDecode } from 'jwt-decode'; @@ -67,6 +68,8 @@ export async function getDynamicSiteContext(params: RouteLayoutParams) { siteURLData ); + context.customization = await getDynamicCustomizationSettings(context.customization); + return { context, visitorAuthClaims: getVisitorAuthClaims(siteURLData),