diff --git a/cookbook/views/api.py b/cookbook/views/api.py index c44459f37..a6e69d562 100644 --- a/cookbook/views/api.py +++ b/cookbook/views/api.py @@ -307,7 +307,7 @@ class FuzzyFilterMixin(viewsets.ModelViewSet, ExtendedRecipeMixin): filter = Q(name__icontains=query) if self.request.user.is_authenticated: if any([self.model.__name__.lower() in x for x in - self.request.user.searchpreference.unaccent.values_list('field', flat=True)]): + self.request.user.searchpreference.unaccent.values_list('field', flat=True)]) and (settings.DATABASES['default']['ENGINE'] == 'django.db.backends.postgresql'): filter |= Q(name__unaccent__icontains=query) self.queryset = ( diff --git a/recipes/settings.py b/recipes/settings.py index d1deaebe0..b09935cba 100644 --- a/recipes/settings.py +++ b/recipes/settings.py @@ -675,16 +675,4 @@ DISABLE_EXTERNAL_CONNECTORS = extract_bool('DISABLE_EXTERNAL_CONNECTORS', False) EXTERNAL_CONNECTORS_QUEUE_SIZE = int(os.getenv('EXTERNAL_CONNECTORS_QUEUE_SIZE', 100)) mimetypes.add_type("text/javascript", ".js", True) -mimetypes.add_type("text/javascript", ".mjs", True) - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.postgresql', - 'HOST': 'localhost', - 'PORT': 5432, - 'USER': 'postgres', - 'PASSWORD': 'mrDJJpbMC9znd4xwVz2a', - 'NAME': 'tandoor_test_db', - 'CONN_MAX_AGE': 60, - } -} \ No newline at end of file +mimetypes.add_type("text/javascript", ".mjs", True) \ No newline at end of file