From 06be968efcfe906ba4bed2304e09574d9bf17513 Mon Sep 17 00:00:00 2001 From: Wroud Date: Wed, 24 Nov 2021 11:03:12 +0300 Subject: [PATCH] fix: CB-1462 primary authentication for admin page --- .../plugin-authentication/src/Dialog/useAuthDialogState.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webapp/packages/plugin-authentication/src/Dialog/useAuthDialogState.ts b/webapp/packages/plugin-authentication/src/Dialog/useAuthDialogState.ts index d837c1b5cb..b77977ad27 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/useAuthDialogState.ts +++ b/webapp/packages/plugin-authentication/src/Dialog/useAuthDialogState.ts @@ -97,6 +97,9 @@ export function useAuthDialogState(providerId: string | null): IState { get configure(): boolean { if (this.activeProvider) { + if (this.adminPageActive && authProvidersResource.resource.isPrimary(this.activeProvider.id)) { + return false; + } return !authProvidersResource.resource.isAuthEnabled(this.activeProvider.id); } return false;