2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-09 21:30:54 +00:00

Fix status display for SockDetail page

This commit is contained in:
Oliver Walters
2024-11-21 03:17:51 +00:00
parent 612d71a918
commit 8cbe376b52

View File

@@ -110,6 +110,8 @@ export default function StockDetail() {
data.available_stock = Math.max(0, data.quantity - data.allocated); data.available_stock = Math.max(0, data.quantity - data.allocated);
data.stock_status = data.status_custom_key || data.status;
if (instanceQuery.isFetching) { if (instanceQuery.isFetching) {
return <Skeleton />; return <Skeleton />;
} }
@@ -131,10 +133,11 @@ export default function StockDetail() {
hidden: !part.IPN hidden: !part.IPN
}, },
{ {
name: 'status', name: 'stock_status',
type: 'status', type: 'status',
label: t`Stock Status`, label: t`Stock Status`,
model: ModelType.stockitem model: ModelType.stockitem,
icon: 'status'
}, },
{ {
type: 'text', type: 'text',
@@ -805,11 +808,10 @@ export default function StockDetail() {
key='batch' key='batch'
/>, />,
<StatusRenderer <StatusRenderer
status={stockitem.status_custom_key} status={stockitem.status_custom_key || stockitem.status}
type={ModelType.stockitem} type={ModelType.stockitem}
options={{ options={{
size: 'lg', size: 'lg'
hidden: !!stockitem.status_custom_key
}} }}
key='status' key='status'
/>, />,