diff --git a/src/frontend/src/forms/StockForms.tsx b/src/frontend/src/forms/StockForms.tsx index a3d6d3771a..a0ce136f67 100644 --- a/src/frontend/src/forms/StockForms.tsx +++ b/src/frontend/src/forms/StockForms.tsx @@ -579,7 +579,7 @@ function useStockItems({ enabled: opened, queryKey: ['stockItems', filters], queryFn: async () => { - if (items) { + if (items !== undefined) { return Array.isArray(items) ? items : [items]; } diff --git a/src/frontend/src/pages/part/PartDetail.tsx b/src/frontend/src/pages/part/PartDetail.tsx index 38194069b6..5349cd3f1c 100644 --- a/src/frontend/src/pages/part/PartDetail.tsx +++ b/src/frontend/src/pages/part/PartDetail.tsx @@ -1064,10 +1064,9 @@ export default function PartDetail() { const stockOperationProps: StockOperationProps = useMemo(() => { return { - pk: part.pk, - model: ModelType.part, refresh: refreshInstance, filters: { + part: part.pk, in_stock: true } }; diff --git a/src/frontend/src/pages/stock/StockDetail.tsx b/src/frontend/src/pages/stock/StockDetail.tsx index 5d73866074..cae07248f8 100644 --- a/src/frontend/src/pages/stock/StockDetail.tsx +++ b/src/frontend/src/pages/stock/StockDetail.tsx @@ -797,7 +797,6 @@ export default function StockDetail() { const stockOperationProps: StockOperationProps = useMemo(() => { return { items: [stockitem], - model: ModelType.stockitem, refresh: () => { const location = stockitem?.location; refreshInstancePromise().then((response) => { diff --git a/src/frontend/src/tables/build/BuildAllocatedStockTable.tsx b/src/frontend/src/tables/build/BuildAllocatedStockTable.tsx index ca70958099..0addd40f7e 100644 --- a/src/frontend/src/tables/build/BuildAllocatedStockTable.tsx +++ b/src/frontend/src/tables/build/BuildAllocatedStockTable.tsx @@ -233,7 +233,6 @@ export default function BuildAllocatedStockTable({ return { items: stockItems, - model: ModelType.stockitem, refresh: table.refreshTable }; }, [table.selectedRecords, table.refreshTable]); diff --git a/src/frontend/src/tables/build/BuildOutputTable.tsx b/src/frontend/src/tables/build/BuildOutputTable.tsx index 39f0a9456f..9f8df93b17 100644 --- a/src/frontend/src/tables/build/BuildOutputTable.tsx +++ b/src/frontend/src/tables/build/BuildOutputTable.tsx @@ -513,7 +513,6 @@ export default function BuildOutputTable({ const stockOperationProps: StockOperationProps = useMemo(() => { return { items: table.selectedRecords, - model: ModelType.stockitem, refresh: table.refreshTable, filters: {} }; diff --git a/src/frontend/src/tables/sales/SalesOrderAllocationTable.tsx b/src/frontend/src/tables/sales/SalesOrderAllocationTable.tsx index f8f10d8c6a..4fc03e9f68 100644 --- a/src/frontend/src/tables/sales/SalesOrderAllocationTable.tsx +++ b/src/frontend/src/tables/sales/SalesOrderAllocationTable.tsx @@ -285,7 +285,6 @@ export default function SalesOrderAllocationTable({ return { items: stockItems, - model: ModelType.stockitem, refresh: table.refreshTable }; }, [table.selectedRecords, table.refreshTable]); diff --git a/src/frontend/src/tables/stock/StockItemTable.tsx b/src/frontend/src/tables/stock/StockItemTable.tsx index 3191ce97ed..b5951033d1 100644 --- a/src/frontend/src/tables/stock/StockItemTable.tsx +++ b/src/frontend/src/tables/stock/StockItemTable.tsx @@ -403,7 +403,6 @@ export function StockItemTable({ const stockOperationProps: StockOperationProps = useMemo(() => { return { items: table.selectedRecords, - model: ModelType.stockitem, refresh: () => { table.clearSelectedRecords(); table.refreshTable(); diff --git a/src/frontend/src/tables/stock/TransferOrderAllocationTable.tsx b/src/frontend/src/tables/stock/TransferOrderAllocationTable.tsx index b1fc696ab1..4d51bafdff 100644 --- a/src/frontend/src/tables/stock/TransferOrderAllocationTable.tsx +++ b/src/frontend/src/tables/stock/TransferOrderAllocationTable.tsx @@ -224,7 +224,6 @@ export default function TransferOrderAllocationTable({ return { items: stockItems, - model: ModelType.stockitem, refresh: table.refreshTable }; }, [table.selectedRecords, table.refreshTable]);