From 2e22b9e3895ad810d481345bebb3c352b1f43678 Mon Sep 17 00:00:00 2001 From: Todd Dembrey <todd.dembrey@torchbox.com> Date: Fri, 31 Aug 2018 12:26:03 +0100 Subject: [PATCH] Add search index for people --- opentech/public/people/models.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/opentech/public/people/models.py b/opentech/public/people/models.py index dd43e3b57..9cae8100c 100644 --- a/opentech/public/people/models.py +++ b/opentech/public/people/models.py @@ -16,6 +16,7 @@ from wagtail.admin.edit_handlers import ( StreamFieldPanel ) from wagtail.images.edit_handlers import ImageChooserPanel +from wagtail.search import index from opentech.public.utils.blocks import StoryBlock from opentech.public.utils.models import BasePage, BaseFunding, FundingMixin, RelatedPage @@ -146,6 +147,11 @@ class PersonPage(FundingMixin, BasePage): biography = StreamField(StoryBlock(), blank=True) email = models.EmailField(blank=True) + search_fields = BasePage.search_fields + [ + index.SearchField('introduction'), + index.SearchField('biography') + ] + content_panels = BasePage.content_panels + [ MultiFieldPanel([ FieldPanel('first_name'), -- GitLab