submission fixes for testing

This commit is contained in:
makearmy 2025-10-04 21:57:25 -04:00
parent d96d95a620
commit f6a275cbc4

View file

@ -27,6 +27,11 @@ type Rec = {
laser_soft?: { id?: string | number; name?: string | null } | string | number | null;
repeat_all?: number | null;
// NEW lens config fields that may be required by schema
lens_conf?: number | null;
lens_apt?: number | null;
lens_exp?: number | null;
fill_settings?: any[] | null;
line_settings?: any[] | null;
raster_settings?: any[] | null;
@ -158,6 +163,11 @@ export default function CO2GalvoDetail({
"laser_soft.name",
"repeat_all",
// NEW lens config fields
"lens_conf",
"lens_apt",
"lens_exp",
"fill_settings",
"line_settings",
"raster_settings",
@ -225,6 +235,11 @@ export default function CO2GalvoDetail({
laser_soft: (typeof rec.laser_soft === "object" ? rec.laser_soft?.id : (rec.laser_soft as any)) ?? null,
repeat_all: rec.repeat_all ?? null,
// pass through for edit prefill
lens_conf: rec.lens_conf ?? null,
lens_apt: rec.lens_apt ?? null,
lens_exp: rec.lens_exp ?? null,
fill_settings: rec.fill_settings ?? [],
line_settings: rec.line_settings ?? [],
raster_settings: rec.raster_settings ?? [],