mirror of
https://github.com/inventree/InvenTree.git
synced 2025-12-17 17:58:22 +00:00
[API] API refactoring (#11023)
* API refactoring - Specify prefetch_fields for optional child serializers - Ref: https://github.com/inventree/InvenTree/pull/11012/ * Fixes for unit tests
This commit is contained in:
@@ -572,7 +572,9 @@ class SupplierPriceBreakSerializer(
|
||||
supplier_detail = enable_filter(
|
||||
CompanyBriefSerializer(
|
||||
source='part.supplier', many=False, read_only=True, allow_null=True
|
||||
)
|
||||
),
|
||||
False,
|
||||
prefetch_fields=['part__supplier'],
|
||||
)
|
||||
|
||||
part_detail = enable_filter(
|
||||
@@ -580,4 +582,5 @@ class SupplierPriceBreakSerializer(
|
||||
source='part', brief=True, many=False, read_only=True, allow_null=True
|
||||
),
|
||||
False,
|
||||
prefetch_fields=['part', 'part__part', 'part__part__pricing_data'],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user