From e7d95f52f9741ca68148bc814d77ec7b94aee776 Mon Sep 17 00:00:00 2001 From: Martin McKeaveney Date: Tue, 28 Sep 2021 17:54:54 +0100 Subject: [PATCH 1/2] prevent SSO configured tenants being redirected to account portal --- packages/builder/src/pages/builder/auth/_layout.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/builder/src/pages/builder/auth/_layout.svelte b/packages/builder/src/pages/builder/auth/_layout.svelte index ce4e6015d..2613b9698 100644 --- a/packages/builder/src/pages/builder/auth/_layout.svelte +++ b/packages/builder/src/pages/builder/auth/_layout.svelte @@ -12,7 +12,7 @@ } // redirect to account portal for authentication in the cloud - if (!$auth.user && $admin.cloud && $admin.accountPortalUrl) { + if (!$auth.user && $admin.cloud && $admin.accountPortalUrl && !$admin?.checklist?.sso?.checked) { window.location.href = $admin.accountPortalUrl } }) From 4fa6540fc1914c59ea104d51b32eee7097de834e Mon Sep 17 00:00:00 2001 From: Martin McKeaveney Date: Wed, 29 Sep 2021 09:55:38 +0100 Subject: [PATCH 2/2] lint --- packages/builder/src/pages/builder/auth/_layout.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/builder/src/pages/builder/auth/_layout.svelte b/packages/builder/src/pages/builder/auth/_layout.svelte index 2613b9698..7e8c41d2c 100644 --- a/packages/builder/src/pages/builder/auth/_layout.svelte +++ b/packages/builder/src/pages/builder/auth/_layout.svelte @@ -12,7 +12,12 @@ } // redirect to account portal for authentication in the cloud - if (!$auth.user && $admin.cloud && $admin.accountPortalUrl && !$admin?.checklist?.sso?.checked) { + if ( + !$auth.user && + $admin.cloud && + $admin.accountPortalUrl && + !$admin?.checklist?.sso?.checked + ) { window.location.href = $admin.accountPortalUrl } })