From e22c35cbab9279e66544c43f8942b9db867599ba Mon Sep 17 00:00:00 2001 From: Gregory Trullemans Date: Tue, 6 Feb 2024 13:07:12 +0100 Subject: [PATCH] Improve gymnast search --- jarvis/core/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jarvis/core/views.py b/jarvis/core/views.py index b0c6afd..887e1a2 100644 --- a/jarvis/core/views.py +++ b/jarvis/core/views.py @@ -21,6 +21,7 @@ from django.db.models import Max from django.conf import settings from .models import Citation from jarvis.tools.models import from_date_to_week_number +from jarvis.tools.clean_name import clean_name from jarvis.tools.models import Season @@ -194,8 +195,10 @@ def search(request): pattern = request.GET.get("pattern", None) if pattern: + name = clean_name(pattern) + print(name) gymnast_list = Gymnast.objects.filter( - Q(last_name__icontains=pattern) | Q(first_name__icontains=pattern) + Q(cleaned_last_name__icontains=name) | Q(cleaned_first_name__icontains=name) ) if gymnast_list.count() == 1: