diff --git a/frontend/src/views/SecretApprovalPage/components/SecretApprovalRequest/components/SecretApprovalRequestAction.tsx b/frontend/src/views/SecretApprovalPage/components/SecretApprovalRequest/components/SecretApprovalRequestAction.tsx index 9e2400d2d..1358cc893 100644 --- a/frontend/src/views/SecretApprovalPage/components/SecretApprovalRequest/components/SecretApprovalRequestAction.tsx +++ b/frontend/src/views/SecretApprovalPage/components/SecretApprovalRequest/components/SecretApprovalRequestAction.tsx @@ -7,7 +7,8 @@ import { faSquareCheck, faSquareXmark, faTriangleExclamation, - faUserLock} from "@fortawesome/free-solid-svg-icons"; + faUserLock +} from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { twMerge } from "tailwind-merge"; @@ -38,7 +39,7 @@ export const SecretApprovalRequestAction = ({ isMergable, approvals, statusChangeByEmail, - workspaceId, + workspaceId, enforcementLevel, canApprove }: Props) => { @@ -112,16 +113,19 @@ export const SecretApprovalRequestAction = ({ At least {approvals} approving review required {Boolean(statusChangeByEmail) && `. Reopened by ${statusChangeByEmail}`} - {!canApprove && isSoftEnforcement && ( + {isSoftEnforcement && !isMergable && (