From da9f393a5290962cb77b8e10b73fa24c9ed88292 Mon Sep 17 00:00:00 2001 From: Kuroshini Date: Tue, 14 Jan 2020 21:28:23 +0300 Subject: [PATCH] try to fix issue w/ filters --- apps/search_indexes/filters.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/search_indexes/filters.py b/apps/search_indexes/filters.py index 63f1dbb8..6216b4dc 100644 --- a/apps/search_indexes/filters.py +++ b/apps/search_indexes/filters.py @@ -108,9 +108,9 @@ class CustomFacetedSearchFilterBackend(FacetedSearchFilterBackend): tag_facets = [] preserve_ids = [] facet_name = '_filter_' + __field - all_tag_categories = TagCategoryDocument.search() \ + all_tag_categories = list(TagCategoryDocument.search() \ .filter('term', public=True) \ - .filter(Q('term', value_type=TagCategory.LIST) | Q('match', index_name='wine-color')) + .filter(Q('term', value_type=TagCategory.LIST) | Q('match', index_name='wine-color'))[0:100000]) for category in all_tag_categories: tags_to_remove = list(map(lambda t: str(t.id), category.tags)) qs = queryset.__copy__()