]> git.0d.be Git - chloro.git/commitdiff
apply search config to vector
authorFrédéric Péters <fpeters@0d.be>
Mon, 25 Jul 2022 14:36:39 +0000 (16:36 +0200)
committerFrédéric Péters <fpeters@0d.be>
Mon, 25 Jul 2022 14:36:39 +0000 (16:36 +0200)
chloro/phyll/views.py

index 8472c510ad6ddfe06e1faf2ad074be8e3e2fe582..86f6f09533a0e58871d769d1e3b4ad81ea1c5ea4 100644 (file)
@@ -191,7 +191,9 @@ def ajax_new_page(request, *args, **kwargs):
 
 
 def ajax_search(request, *args, **kwargs):
-    vector = SearchVector('title', weight='A') + SearchVector('plain_text', weight='B')
+    vector = SearchVector('title', weight='A', config='french') + SearchVector(
+        'plain_text', weight='B', config='french'
+    )
     query = SearchQuery(request.GET.get('q', ''), config='french')
     results = (
         Note.objects.annotate(rank=SearchRank(vector, query)).filter(rank__gte=0.1).order_by('-rank')[:10]