From 39332582bc72717dce98783c80d95a7fc66f8e6c Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Tue, 17 Jun 2025 12:20:06 +0300 Subject: [PATCH] Fixes: 1) Add missing filter condition for `is_active` in descendant product query; Extra: None; --- core/filters.py | 1 + 1 file changed, 1 insertion(+) diff --git a/core/filters.py b/core/filters.py index 11a0cb92..2f5227e1 100644 --- a/core/filters.py +++ b/core/filters.py @@ -340,6 +340,7 @@ class CategoryFilter(FilterSet): ) has_desc_products = Exists( Product.objects.filter( + is_active=True, category__tree_id=OuterRef('tree_id'), category__lft__gt=OuterRef('lft'), category__rght__lt=OuterRef('rght'),