diff --git a/src/backend/InvenTree/part/api.py b/src/backend/InvenTree/part/api.py index 8ecfc5d66186..319122187935 100644 --- a/src/backend/InvenTree/part/api.py +++ b/src/backend/InvenTree/part/api.py @@ -439,7 +439,8 @@ class Meta: def filter_part(self, queryset, name, part): """Filter by the 'part' field. - Note that for the 'part' field, we also include any parts "above" the specified part. + Note: If the 'include_inherited' query parameter is set, + we also include any parts "above" the specified part. """ include_inherited = str2bool( self.request.query_params.get('include_inherited', True) diff --git a/src/frontend/src/tables/build/BuildOutputTable.tsx b/src/frontend/src/tables/build/BuildOutputTable.tsx index 89898fbcf8bf..b98d7a4dec54 100644 --- a/src/frontend/src/tables/build/BuildOutputTable.tsx +++ b/src/frontend/src/tables/build/BuildOutputTable.tsx @@ -114,7 +114,8 @@ export default function BuildOutputTable({ build }: { build: any }) { title: t`Add Build Output`, fields: buildOutputFields, initialData: { - batch_code: build.batch + batch_code: build.batch, + location: build.destination ?? build.part_detail?.default_location }, table: table }); diff --git a/src/frontend/src/tables/stock/StockItemTestResultTable.tsx b/src/frontend/src/tables/stock/StockItemTestResultTable.tsx index a01794a79d66..dfce96cb7d0b 100644 --- a/src/frontend/src/tables/stock/StockItemTestResultTable.tsx +++ b/src/frontend/src/tables/stock/StockItemTestResultTable.tsx @@ -126,16 +126,14 @@ export default function StockItemTestResultTable({ switchable: false, sortable: true, render: (record: any) => { - let required = record.required ?? record.template_detail?.required; - let enabled = record.enabled ?? record.template_detail?.enabled; - let installed = + const enabled = record.enabled ?? record.template_detail?.enabled; + const installed = record.stock_item != undefined && record.stock_item != itemId; return ( - + {!record.templateId && '- '}