From dc076d25d6db9fbab58e458eadb77eee7e2f368c Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Fri, 16 Sep 2022 13:31:00 +0200 Subject: [PATCH] improved hash generation time --- cookbook/helper/recipe_search.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cookbook/helper/recipe_search.py b/cookbook/helper/recipe_search.py index bc5312f4..4661787e 100644 --- a/cookbook/helper/recipe_search.py +++ b/cookbook/helper/recipe_search.py @@ -566,7 +566,7 @@ class RecipeFacet(): self._request = request self._queryset = queryset - self.hash_key = hash_key or str(hash(frozenset(self._queryset.values_list('pk')))) + self.hash_key = hash_key or str(hash(self._queryset.query)) self._SEARCH_CACHE_KEY = f"recipes_filter_{self.hash_key}" self._cache_timeout = cache_timeout self._cache = caches['default'].get(self._SEARCH_CACHE_KEY, {})