2
0
mirror of https://github.com/inventree/InvenTree.git synced 2026-01-28 17:13:44 +00:00

[bug] Fix for "Cancel Build Outputs" form (#11130)

- Do not display editable quantity field
This commit is contained in:
Oliver
2026-01-14 09:10:15 +11:00
committed by GitHub
parent 372b19e5cd
commit dc4861210c

View File

@@ -228,10 +228,12 @@ export function useBuildOrderOutputFields({
function BuildOutputFormRow({ function BuildOutputFormRow({
props, props,
record record,
withQuantityColumn = true
}: Readonly<{ }: Readonly<{
props: TableFieldRowProps; props: TableFieldRowProps;
record: any; record: any;
withQuantityColumn?: boolean;
}>) { }>) {
const stockItemColumn = useMemo(() => { const stockItemColumn = useMemo(() => {
if (record.serial) { if (record.serial) {
@@ -271,11 +273,13 @@ function BuildOutputFormRow({
<RenderPartColumn part={record.part_detail} /> <RenderPartColumn part={record.part_detail} />
</Table.Td> </Table.Td>
<Table.Td>{stockItemColumn}</Table.Td> <Table.Td>{stockItemColumn}</Table.Td>
<Table.Td> {withQuantityColumn && (
<TableFieldErrorWrapper props={props} errorKey='output'> <Table.Td>
{quantityColumn} <TableFieldErrorWrapper props={props} errorKey='output'>
</TableFieldErrorWrapper> {quantityColumn}
</Table.Td> </TableFieldErrorWrapper>
</Table.Td>
)}
<Table.Td>{record.batch}</Table.Td> <Table.Td>{record.batch}</Table.Td>
<Table.Td> <Table.Td>
<StatusRenderer <StatusRenderer
@@ -465,7 +469,12 @@ export function useCancelBuildOutputsForm({
modelRenderer: (row: TableFieldRowProps) => { modelRenderer: (row: TableFieldRowProps) => {
const record = outputs.find((output) => output.pk == row.item.output); const record = outputs.find((output) => output.pk == row.item.output);
return ( return (
<BuildOutputFormRow props={row} record={record} key={record.pk} /> <BuildOutputFormRow
props={row}
record={record}
key={record.pk}
withQuantityColumn={false}
/>
); );
}, },
headers: [ headers: [