From be9648cbc79603df98da0a919cac357d74b614d8 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 7 Apr 2022 19:22:20 +1000 Subject: [PATCH] Remove unused function which shadowed name of query annotation --- InvenTree/part/models.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/InvenTree/part/models.py b/InvenTree/part/models.py index c493028d71..d67ff31c8c 100644 --- a/InvenTree/part/models.py +++ b/InvenTree/part/models.py @@ -2882,23 +2882,6 @@ class BomItem(models.Model, DataImportMixin): child=self.sub_part.full_name, n=decimal2string(self.quantity)) - def available_stock(self): - """ - Return the available stock items for the referenced sub_part - """ - - query = self.sub_part.stock_items.all() - - query = query.prefetch_related([ - 'sub_part__stock_items', - ]) - - query = query.filter(StockModels.StockItem.IN_STOCK_FILTER).aggregate( - available=Coalesce(Sum('quantity'), 0) - ) - - return query['available'] - def get_overage_quantity(self, quantity): """ Calculate overage quantity """