From fd954dfd48c251d46e0a01e4a4f26bc698ff8f39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Valentin=20Grou=C3=A8s?= <valentin.groues@uni.lu> Date: Tue, 25 Apr 2017 10:20:08 +0200 Subject: [PATCH] make filters on subjects list case insensitive - fixes #105 --- smash/web/api_views/subject.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/smash/web/api_views/subject.py b/smash/web/api_views/subject.py index 4aead296..0fac68d5 100644 --- a/smash/web/api_views/subject.py +++ b/smash/web/api_views/subject.py @@ -76,13 +76,13 @@ def get_subjects_filtered(subjects, filters): column = row[0] value = row[1] if column == "first_name": - result = result.filter(first_name__contains=value) + result = result.filter(first_name__icontains=value) elif column == "last_name": - result = result.filter(last_name__contains=value) + result = result.filter(last_name__icontains=value) elif column == "nd_number": - result = result.filter(nd_number__contains=value) + result = result.filter(nd_number__icontains=value) elif column == "screening_number": - result = result.filter(screening_number__contains=value) + result = result.filter(screening_number__icontains=value) elif column == "dead": result = result.filter(dead=(value == "true")) elif column == "resigned": -- GitLab