diff --git a/features/admin.applications.v1/pages/application-edit.tsx b/features/admin.applications.v1/pages/application-edit.tsx index b0293ccec08..f2b07ae443c 100755 --- a/features/admin.applications.v1/pages/application-edit.tsx +++ b/features/admin.applications.v1/pages/application-edit.tsx @@ -629,85 +629,74 @@ const ApplicationEditPage: FunctionComponent = ( return ( - - - Change the customer-end applications accordingly to recieve the below updates. - - -
    - { - !applicationInboundConfig - .useClientIdAsSubClaimForAppTokens && ( -
  1. - + - + ) => { - - if ( values.get("useClientIdAsSubClaimForAppTokens") - .length > 0) { - setBannerSubmitDisabled(false); + value: "useClientIdAsSubClaimForAppTokens" + } + ] } + listen={ (values: Map) => { + + if ( values.get("useClientIdAsSubClaimForAppTokens") + .length > 0) { + setBannerSubmitDisabled(false); + } else { + if (values.get("omitUsernameInIntrospectionRespForAppTokens") + .length === 0) { + setBannerSubmitDisabled(true); } else { - if (values.get("omitUsernameInIntrospectionRespForAppTokens") - .length === 0) { - setBannerSubmitDisabled(true); - } else { - setBannerSubmitDisabled(false); - } + setBannerSubmitDisabled(false); } - setUseClientIdAsSubClaimForAppTokens( - !useClientIdAsSubClaimForAppTokens); - } } - /> - - { t("applications:forms.inboundOIDC.sections.legacyApplicationTokens." + setUseClientIdAsSubClaimForAppTokens( + !useClientIdAsSubClaimForAppTokens); + } + } + /> + + { t("applications:forms.inboundOIDC.sections.legacyApplicationTokens." + "fields.useClientIdAsSubClaimForAppTokens.hint") } - -
  2. - ) - } - { - (!applicationInboundConfig.omitUsernameInIntrospectionRespForAppTokens + + + ) + } + { + (!applicationInboundConfig.omitUsernameInIntrospectionRespForAppTokens && !applicationInboundConfig.useClientIdAsSubClaimForAppTokens) && (
+ }