diff --git a/client/src/pages/filaments/create.tsx b/client/src/pages/filaments/create.tsx index 3880527..f930aaf 100644 --- a/client/src/pages/filaments/create.tsx +++ b/client/src/pages/filaments/create.tsx @@ -23,6 +23,10 @@ interface CreateOrCloneProps { mode: "create" | "clone"; } +type IFilamentRequest = Omit & { + vendor_id: number; +}; + export const FilamentCreate: React.FC = (props) => { const t = useTranslate(); const extraFields = useGetFields(EntityType.filament); @@ -33,7 +37,7 @@ export const FilamentCreate: React.FC(); @@ -48,10 +52,10 @@ export const FilamentCreate: React.FC { + const handleSubmit = async (redirectTo: "list" | "create") => { const values = StringifiedExtras(await form.validateFields()); await onFinish(values); - redirect(redirectTo, (values as IFilament).id); + redirect(redirectTo); }; const { selectProps: vendorSelect } = useSelect({