Fix: Move to project slug

This commit is contained in:
Daniel Hougaard
2024-04-03 16:49:57 -07:00
parent 2f5d6b11da
commit a4b6d2650a

View File

@@ -22,7 +22,7 @@ import { TWorkspaceUser } from "@app/hooks/api/users/types";
type Props = {
policy: TAccessApprovalPolicy;
members?: TWorkspaceUser[];
workspaceId: string;
projectSlug: string;
onEdit: () => void;
onDelete: () => void;
};
@@ -30,7 +30,7 @@ type Props = {
export const AccessApprovalPolicyRow = ({
policy,
members = [],
workspaceId,
projectSlug,
onEdit,
onDelete
}: Props) => {
@@ -42,13 +42,14 @@ export const AccessApprovalPolicyRow = ({
<Tr>
<Td>{policy.name}</Td>
<Td>{policy.environment.slug}</Td>
<Td>{policy.secretPath || "*"}</Td>
<Td>
<DropdownMenu
onOpenChange={(isOpen) => {
if (!isOpen) {
updateAccessApprovalPolicy(
{
workspaceId,
projectSlug,
id: policy.id,
approvers: selectedApprovers
},