From d40d7d3c28f735673ba6ec3749d13653c0077983 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Thu, 19 Jun 2025 09:41:20 +0300 Subject: [PATCH] Features: 1) Ensure querysets return distinct results in filters; Fixes: 1) Address potential duplication issue in querysets; Extra: --- core/filters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/filters.py b/core/filters.py index 895d1a5e..e3f1f752 100644 --- a/core/filters.py +++ b/core/filters.py @@ -243,7 +243,7 @@ class ProductFilter(FilterSet): Subquery(feedback_qs, output_field=FloatField()), Value(0, output_field=FloatField()) ) ) - return qs + return qs.distinct() class OrderFilter(FilterSet):