From 0132e33e6d289abec9a3c346782272acd796262b Mon Sep 17 00:00:00 2001 From: Jorran de Wit <jorrandewit@outlook.com> Date: Fri, 21 Dec 2018 09:12:04 +0100 Subject: [PATCH] Disable trigram extension in db --- submissions/forms.py | 10 ++++++---- submissions/migrations/0050_auto_20181219_0825.py | 4 ++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/submissions/forms.py b/submissions/forms.py index 2b202e062..48c05b872 100644 --- a/submissions/forms.py +++ b/submissions/forms.py @@ -7,7 +7,7 @@ import re from django import forms from django.conf import settings -from django.contrib.postgres.search import TrigramSimilarity +# from django.contrib.postgres.search import TrigramSimilarity from django.db import transaction from django.db.models import Q from django.forms.formsets import ORDERING_FIELD_NAME @@ -914,9 +914,11 @@ class RefereeSearchForm(forms.Form): 'placeholder': 'Search for a referee in the SciPost Profiles database'})) def search(self): - return Profile.objects.annotate( - similarity=TrigramSimilarity('last_name', self.cleaned_data['last_name']), - ).filter(similarity__gt=0.3).order_by('-similarity') + return Profile.objects.filter( + last_name__icontains=self.cleaned_data['last_name']) + # return Profile.objects.annotate( + # similarity=TrigramSimilarity('last_name', self.cleaned_data['last_name']), + # ).filter(similarity__gt=0.3).order_by('-similarity') class ConsiderRefereeInvitationForm(forms.Form): diff --git a/submissions/migrations/0050_auto_20181219_0825.py b/submissions/migrations/0050_auto_20181219_0825.py index 9495f00fa..96aa0a24a 100644 --- a/submissions/migrations/0050_auto_20181219_0825.py +++ b/submissions/migrations/0050_auto_20181219_0825.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals from django.db import migrations -from django.contrib.postgres.operations import TrigramExtension +# from django.contrib.postgres.operations import TrigramExtension class Migration(migrations.Migration): @@ -13,5 +13,5 @@ class Migration(migrations.Migration): ] operations = [ - TrigramExtension(), + # TrigramExtension(), ] -- GitLab