From 28fea388f6091db67a4d99b2c6d96a0f13cae472 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 8 Aug 2026 21:56:25 +1000 Subject: [PATCH] [bug] Handle deleted Part (#12578) --- src/backend/InvenTree/part/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/InvenTree/part/models.py b/src/backend/InvenTree/part/models.py index 13a1eba816..e1d5ec288e 100644 --- a/src/backend/InvenTree/part/models.py +++ b/src/backend/InvenTree/part/models.py @@ -2782,7 +2782,9 @@ class PartPricing(common.models.MetaMixin): try: self.refresh_from_db() except PartPricing.DoesNotExist: - pass + # The underlying Part (and this pricing entry) has been deleted + # since this update was scheduled - nothing to do + return self.update_bom_cost(save=False) self.update_purchase_cost(save=False)