From 85cc98f68aca4d7313f9e647f58e6aa2e1d7e228 Mon Sep 17 00:00:00 2001 From: Max Peintner Date: Wed, 18 Jun 2025 14:23:48 +0200 Subject: [PATCH] fix: scoped branding for complete page --- .../src/app/(login)/idp/[provider]/success/page.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/login/src/app/(login)/idp/[provider]/success/page.tsx b/apps/login/src/app/(login)/idp/[provider]/success/page.tsx index 0822c6576b..bfbde8b252 100644 --- a/apps/login/src/app/(login)/idp/[provider]/success/page.tsx +++ b/apps/login/src/app/(login)/idp/[provider]/success/page.tsx @@ -81,7 +81,7 @@ export default async function Page(props: { const _headers = await headers(); const { serviceUrl } = getServiceUrlFromHeaders(_headers); - const branding = await getBrandingSettings({ + let branding = await getBrandingSettings({ serviceUrl, organization, }); @@ -294,6 +294,13 @@ export default async function Page(props: { serviceUrl, }); + if (orgToRegisterOn) { + branding = await getBrandingSettings({ + serviceUrl, + organization: orgToRegisterOn, + }); + } + if (!orgToRegisterOn) { return loginFailed(branding, "No organization found for registration"); }