From 570990fd876ec23f6601238b3e41c3f857b8bdbe Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Thu, 19 Jun 2025 15:06:12 +0300 Subject: [PATCH] Fixes: 1) Remove unnecessary `order__status="FINISHED"` filter in `total_orders` property for accurate counts; Extra: None; --- core/models.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/core/models.py b/core/models.py index feb21079..6a02fcca 100644 --- a/core/models.py +++ b/core/models.py @@ -406,9 +406,7 @@ class Product(ExportModelOperationsMixin("product"), NiceModel): @property def total_orders(self): - return OrderProduct.objects.filter( - order__status="FINISHED", product__uuid=self.uuid - ).count() + return OrderProduct.objects.filter(product__uuid=self.uuid).count() class Attribute(ExportModelOperationsMixin("attribute"), NiceModel):