From fbade19655534774a2cc2842d161ed09f5327ac7 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Sat, 9 Aug 2025 16:45:34 +0330 Subject: [PATCH] fix product stat quota remaining --- apps/product/signals.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/product/signals.py b/apps/product/signals.py index 8c73efa..9095b2c 100644 --- a/apps/product/signals.py +++ b/apps/product/signals.py @@ -97,7 +97,9 @@ def update_product_stats(instance: Product, distribution: QuotaDistribution = No Q( distributions_assigned__in=QuotaDistribution.objects.filter( Q(assigned_organization=organization) | - Q(assigner_organization=organization) + Q(assigner_organization=organization) & + Q(parent_distribution__isnull=True) + ) ) | Q(registerer_organization=organization),