From e68bd73a6ac7019da53e9f2cff1de4af8eaf18e8 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Fri, 20 Jun 2025 03:27:53 +0300 Subject: [PATCH] Revert "Features: 1) Update category root logic to retrieve the first family member instead of the root node;" This reverts commit 82f59307bfb3073f7d8fe785652694f47933c4a7. --- core/elasticsearch/documents.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/elasticsearch/documents.py b/core/elasticsearch/documents.py index 26868870..75df0ed2 100644 --- a/core/elasticsearch/documents.py +++ b/core/elasticsearch/documents.py @@ -63,7 +63,7 @@ class ProductDocument(_BaseDoc): return float(obj.price) if obj.price else 0.0 def prepare_top_level(self, obj): - root = obj.category.get_family().first() if obj.category else None + root = obj.category.get_root() if obj.category else None return root.slug if root else "other" def prepare_product_type(self, obj):