diff --git a/commentaries/views.py b/commentaries/views.py index 4caa6e82209178649ac46a30eb9d989af03d2b87..0660ee1a96dd955e1c026bc92cd7f9ae8c0f8b93 100644 --- a/commentaries/views.py +++ b/commentaries/views.py @@ -116,9 +116,9 @@ def commentaries(request): form = CommentarySearchForm(request.POST) if form.is_valid() and form.has_changed(): commentary_search_list = Commentary.objects.filter( - pub_title__iexact=form.cleaned_data['pub_title_keyword'], - author_list__iexact=form.cleaned_data['pub_author'], - pub_abstract__iexact=form.cleaned_data['pub_abstract_keyword'], + pub_title__icontains=form.cleaned_data['pub_title_keyword'], + author_list__icontains=form.cleaned_data['pub_author'], + pub_abstract__icontains=form.cleaned_data['pub_abstract_keyword'], vetted=True, ) commentary_search_list.order_by('-pub_date') @@ -139,9 +139,9 @@ def browse(request, discipline, nrweeksback): form = CommentarySearchForm(request.POST) if form.is_valid() and form.has_changed(): commentary_search_list = Commentary.objects.filter( - pub_title__iexact=form.cleaned_data['pub_title_keyword'], - author_list__iexact=form.cleaned_data['pub_author'], - pub_abstract__iexact=form.cleaned_data['pub_abstract_keyword'], + pub_title__icontains=form.cleaned_data['pub_title_keyword'], + author_list__icontains=form.cleaned_data['pub_author'], + pub_abstract__icontains=form.cleaned_data['pub_abstract_keyword'], vetted=True, ) commentary_search_list.order_by('-pub_date') diff --git a/submissions/views.py b/submissions/views.py index edc759c95ae9c669299db0e869e2d1c6043291c1..b3eaebbfbaad85295720dd1c7382ac4216546f35 100644 --- a/submissions/views.py +++ b/submissions/views.py @@ -90,9 +90,9 @@ def submissions(request): form = SubmissionSearchForm(request.POST) if form.is_valid() and form.has_changed(): submission_search_list = Submission.objects.filter( - title__iexact=form.cleaned_data['title_keyword'], - author_list__iexact=form.cleaned_data['author'], - abstract__iexact=form.cleaned_data['abstract_keyword'], + title__icontains=form.cleaned_data['title_keyword'], + author_list__icontains=form.cleaned_data['author'], + abstract__icontains=form.cleaned_data['abstract_keyword'], status__gte=1, ) submission_search_list.order_by('-pub_date')