From f2211da9bba99bc994b6dfc4c25624c066fdcb1b Mon Sep 17 00:00:00 2001 From: smilerz Date: Wed, 2 Mar 2022 09:42:10 -0600 Subject: [PATCH] remove unaccent from sqlite search --- cookbook/helper/recipe_search.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cookbook/helper/recipe_search.py b/cookbook/helper/recipe_search.py index 49845b75d..4bfd7f155 100644 --- a/cookbook/helper/recipe_search.py +++ b/cookbook/helper/recipe_search.py @@ -89,7 +89,10 @@ class RecipeSearch(): self._search_type = self._search_prefs.search or 'plain' if self._string: - self._unaccent_include = self._search_prefs.unaccent.values_list('field', flat=True) + if self._postgres: + self._unaccent_include = self._search_prefs.unaccent.values_list('field', flat=True) + else: + self._unaccent_include = [] self._icontains_include = [x + '__unaccent' if x in self._unaccent_include else x for x in self._search_prefs.icontains.values_list('field', flat=True)] self._istartswith_include = [x + '__unaccent' if x in self._unaccent_include else x for x in self._search_prefs.istartswith.values_list('field', flat=True)] self._trigram_include = None