From 8f24119f293c2c316a8cefd8f2c0486a8f6fabd0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 8 Nov 2024 13:22:46 +1100 Subject: [PATCH] Fix for stock item edit (#8451) - Pass stockItem instance through to form --- src/frontend/src/pages/stock/StockDetail.tsx | 1 + src/frontend/src/tables/stock/StockItemTable.tsx | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/pages/stock/StockDetail.tsx b/src/frontend/src/pages/stock/StockDetail.tsx index 1a92ba0ec8..181e0acdf1 100644 --- a/src/frontend/src/pages/stock/StockDetail.tsx +++ b/src/frontend/src/pages/stock/StockDetail.tsx @@ -536,6 +536,7 @@ export default function StockDetail() { const editStockItemFields = useStockFields({ create: false, + stockItem: stockitem, partId: stockitem.part }); diff --git a/src/frontend/src/tables/stock/StockItemTable.tsx b/src/frontend/src/tables/stock/StockItemTable.tsx index a8348a877b..0ec87d075f 100644 --- a/src/frontend/src/tables/stock/StockItemTable.tsx +++ b/src/frontend/src/tables/stock/StockItemTable.tsx @@ -414,12 +414,15 @@ export function StockItemTable({ }; }, [table]); - const stockItemFields = useStockFields({ create: true, partId: params.part }); + const newStockItemFields = useStockFields({ + create: true, + partId: params.part + }); const newStockItem = useCreateApiFormModal({ url: ApiEndpoints.stock_item_list, title: t`Add Stock Item`, - fields: stockItemFields, + fields: newStockItemFields, initialData: { part: params.part, location: params.location