diff --git a/InvenTree/part/api.py b/InvenTree/part/api.py index 0d61025a8e..335853331c 100644 --- a/InvenTree/part/api.py +++ b/InvenTree/part/api.py @@ -294,7 +294,7 @@ class PartList(generics.ListCreateAPIView): def filter_queryset(self, queryset): """ Perform custom filtering of the queryset. - We overide the DRF filter_fields here because + We overide the DRF filter_fields here because """ queryset = super().filter_queryset(queryset) diff --git a/InvenTree/stock/api.py b/InvenTree/stock/api.py index 4816966718..6b7c15f980 100644 --- a/InvenTree/stock/api.py +++ b/InvenTree/stock/api.py @@ -420,7 +420,7 @@ class StockList(generics.ListCreateAPIView): # Now update each StockItem with the related StockLocation data for stock_item in data: loc_id = stock_item['location'] - stock_item['supplier_detail'] = location_map.get(loc_id, None) + stock_item['location_detail'] = location_map.get(loc_id, None) """ Determine the response type based on the request. diff --git a/InvenTree/stock/serializers.py b/InvenTree/stock/serializers.py index 6b34fbe6ce..e04e2a149b 100644 --- a/InvenTree/stock/serializers.py +++ b/InvenTree/stock/serializers.py @@ -87,10 +87,10 @@ class StockItemSerializer(InvenTreeModelSerializer): """ queryset = queryset.annotate( - allocated = Coalesce( + allocated=Coalesce( Sum('sales_order_allocations__quantity', distinct=True), 0) + Coalesce( Sum('allocations__quantity', distinct=True), 0), - tracking_items = Count('tracking_info'), + tracking_items=Count('tracking_info'), ) return queryset