diff --git a/src/pages/domain/Members/DomainMemberDetailsPage.tsx b/src/pages/domain/Members/DomainMemberDetailsPage.tsx index 0af37c6e8095a..7498cba366c3b 100644 --- a/src/pages/domain/Members/DomainMemberDetailsPage.tsx +++ b/src/pages/domain/Members/DomainMemberDetailsPage.tsx @@ -142,27 +142,29 @@ function DomainMemberDetailsPage({route}: DomainMemberDetailsPageProps) { errors={getLatestError(domainErrors?.memberErrors?.[memberLogin]?.vacationDelegateErrors)} onCloseError={() => clearVacationDelegateError(domainAccountID, accountID, memberLogin, vacationDelegate?.previousDelegate)} /> - { - if (!personalDetails?.login) { - return; - } - - if (!value && accountRequiresTwoFactorAuth) { - clearValidateDomainTwoFactorCodeError(); - Navigation.navigate(ROUTES.DOMAIN_MEMBER_FORCE_TWO_FACTOR_AUTH.getRoute(domainAccountID, accountID)); - } else { - setTwoFactorAuthExemptEmailForDomain(domainAccountID, accountID, domainSettings?.twoFactorAuthExemptEmails ?? [], personalDetails.login, value); - } - }} - title={translate('domain.common.forceTwoFactorAuth')} - pendingAction={domainPendingActions?.member?.[accountID]?.twoFactorAuthExemptEmails} - errors={getLatestError(domainErrors?.memberErrors?.[memberLogin]?.twoFactorAuthExemptEmailsError)} - onCloseError={() => clearTwoFactorAuthExemptEmailsErrors(domainAccountID, memberLogin)} - /> + {!!domainSettings?.twoFactorAuthRequired && ( + { + if (!personalDetails?.login) { + return; + } + + if (!value && accountRequiresTwoFactorAuth) { + clearValidateDomainTwoFactorCodeError(); + Navigation.navigate(ROUTES.DOMAIN_MEMBER_FORCE_TWO_FACTOR_AUTH.getRoute(domainAccountID, accountID)); + } else { + setTwoFactorAuthExemptEmailForDomain(domainAccountID, accountID, domainSettings?.twoFactorAuthExemptEmails ?? [], personalDetails.login, value); + } + }} + title={translate('domain.common.forceTwoFactorAuth')} + pendingAction={domainPendingActions?.member?.[accountID]?.twoFactorAuthExemptEmails} + errors={getLatestError(domainErrors?.memberErrors?.[memberLogin]?.twoFactorAuthExemptEmailsError)} + onCloseError={() => clearTwoFactorAuthExemptEmailsErrors(domainAccountID, memberLogin)} + /> + )} {!!accountRequiresTwoFactorAuth && (