From 535cd0bccf06e7810cf6c4195bd029d35255ce3c Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 23 Jan 2018 18:12:10 +0000 Subject: [PATCH] Expanded the fields that the 'author' entry of the document search form is applied to, from just author name, to author name, email addresses, and affiliation. Fixes issue #2415. - Legacy-Id: 14552 --- ietf/doc/views_search.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ietf/doc/views_search.py b/ietf/doc/views_search.py index ed81b5682..0705ad453 100644 --- a/ietf/doc/views_search.py +++ b/ietf/doc/views_search.py @@ -167,7 +167,11 @@ def retrieve_search_results(form, all_types=False): # radio choices by = query["by"] if by == "author": - docs = docs.filter(documentauthor__person__alias__name__icontains=query["author"]) + docs = docs.filter( + Q(documentauthor__person__alias__name__icontains=query["author"]) | + Q(documentauthor__person__affiliation__icontains=query["author"]) | + Q(documentauthor__person__email__address__icontains=query["author"]) + ) elif by == "group": docs = docs.filter(group__acronym=query["group"]) elif by == "area":