mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Add 'inherited' flag to API
This commit is contained in:
parent
d692c18274
commit
40d75090a7
@ -810,6 +810,14 @@ class BomList(generics.ListCreateAPIView):
|
||||
|
||||
queryset = queryset.filter(optional=optional)
|
||||
|
||||
# Filter by "inherited" status
|
||||
inherited = params.get('inherited', None)
|
||||
|
||||
if inherited is not None:
|
||||
inherited = str2bool(inherited)
|
||||
|
||||
queryset = queryset.filter(inherited=inherited)
|
||||
|
||||
# Filter by part?
|
||||
part = params.get('part', None)
|
||||
|
||||
|
@ -381,17 +381,18 @@ class BomItemSerializer(InvenTreeModelSerializer):
|
||||
class Meta:
|
||||
model = BomItem
|
||||
fields = [
|
||||
'inherited',
|
||||
'note',
|
||||
'optional',
|
||||
'overage',
|
||||
'pk',
|
||||
'part',
|
||||
'part_detail',
|
||||
'sub_part',
|
||||
'sub_part_detail',
|
||||
'quantity',
|
||||
'reference',
|
||||
'sub_part',
|
||||
'sub_part_detail',
|
||||
# 'price_range',
|
||||
'optional',
|
||||
'overage',
|
||||
'note',
|
||||
'validated',
|
||||
]
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user