diff --git a/src/frontend/src/forms/BuildForms.tsx b/src/frontend/src/forms/BuildForms.tsx
index 4c8535a430..75155af95a 100644
--- a/src/frontend/src/forms/BuildForms.tsx
+++ b/src/frontend/src/forms/BuildForms.tsx
@@ -303,7 +303,7 @@ function BuildOutputFormRow({
nextValue = Number.isFinite(parsed) ? parsed : '';
}
- props.changeFn(props.idx, 'quantity', nextValue);
+ props.changeFn(props.rowId, 'quantity', nextValue);
}}
error={props.rowErrors?.quantity?.message}
/>
@@ -823,6 +823,7 @@ export function useAllocateStockToBuildForm({
})
.map((item) => {
return {
+ id: item.pk,
build_line: item.pk,
stock_item: undefined,
quantity: Math.max(
@@ -1033,7 +1034,7 @@ export function useConsumeBuildLinesForm({
);
return (
-
+
);
}
},