Skip to content

Commit 0d32515

Browse files
committed
fix: use PatchRoleRequest
1 parent f0e62c6 commit 0d32515

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

site/src/pages/ManagementSettingsPage/CustomRolesPage/CreateEditRolePage.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ export const CreateGroupPage: FC = () => {
3939
</Helmet>
4040
<CreateEditRolePageView
4141
role={role}
42-
organization={organization}
4342
onSubmit={async (data) => {
4443
try {
4544
await patchOrganizationRoleMutation.mutateAsync(data);

site/src/pages/ManagementSettingsPage/CustomRolesPage/CreateEditRolePageView.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ import { isApiValidationError } from "api/errors";
1414
import { RBACResourceActions } from "api/rbacresources_gen";
1515
import type {
1616
Role,
17+
PatchRoleRequest,
1718
Permission,
1819
AssignableRoles,
1920
RBACResource,
@@ -35,24 +36,21 @@ const validationSchema = Yup.object({
3536

3637
export type CreateEditRolePageViewProps = {
3738
role: AssignableRoles | undefined;
38-
organization: string;
3939
onSubmit: (data: Role) => void;
4040
error?: unknown;
4141
isLoading: boolean;
4242
};
4343

4444
export const CreateEditRolePageView: FC<CreateEditRolePageViewProps> = ({
4545
role,
46-
organization,
4746
onSubmit,
4847
error,
4948
isLoading,
5049
}) => {
5150
const navigate = useNavigate();
52-
const form = useFormik<Role>({
51+
const form = useFormik<PatchRoleRequest>({
5352
initialValues: {
5453
name: role?.name || "",
55-
organization_id: role?.organization_id || organization,
5654
display_name: role?.display_name || "",
5755
site_permissions: role?.site_permissions || [],
5856
organization_permissions: role?.organization_permissions || [],

0 commit comments

Comments
 (0)