Fix RideModelForm manufacturer_id bug

This commit is contained in:
gpt-engineer-app[bot]
2025-11-02 20:04:04 +00:00
parent 0a9820abfb
commit a876333ce4

View File

@@ -45,7 +45,7 @@ type RideModelFormData = z.infer<typeof rideModelSchema>;
interface RideModelFormProps { interface RideModelFormProps {
manufacturerName: string; manufacturerName: string;
manufacturerId?: string; manufacturerId?: string;
onSubmit: (data: RideModelFormData & { _technical_specifications?: TechnicalSpecification[] }) => void; onSubmit: (data: RideModelFormData & { manufacturer_id?: string; _technical_specifications?: TechnicalSpecification[] }) => void;
onCancel: () => void; onCancel: () => void;
initialData?: Partial<RideModelFormData & { initialData?: Partial<RideModelFormData & {
id?: string; id?: string;
@@ -106,6 +106,7 @@ export function RideModelForm({
// Include relational technical specs with extended type // Include relational technical specs with extended type
onSubmit({ onSubmit({
...data, ...data,
manufacturer_id: manufacturerId,
_technical_specifications: technicalSpecs _technical_specifications: technicalSpecs
}); });
} catch (error: unknown) { } catch (error: unknown) {