Skip to content

Commit 5fdfc0a

Browse files
committed
1 parent e7a4273 commit 5fdfc0a

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

core/common/models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,14 +1172,14 @@ def _get_distribution(queryset, field):
11721172

11731173
def get_concept_facets(self, filters=None):
11741174
from core.concepts.search import ConceptFacetedSearch
1175-
return self._get_resource_facets(ConceptFacetedSearch, filters)
1175+
return self._get_resource_facets(ConceptFacetedSearch, filters, source=self)
11761176

11771177
def get_mapping_facets(self, filters=None):
11781178
from core.mappings.search import MappingFacetedSearch
11791179
return self._get_resource_facets(MappingFacetedSearch, filters)
11801180

1181-
def _get_resource_facets(self, facet_class, filters=None):
1182-
search = facet_class('', filters=self._get_resource_facet_filters(filters))
1181+
def _get_resource_facets(self, facet_class, filters=None, **kwargs):
1182+
search = facet_class(query='', filters=self._get_resource_facet_filters(filters), **kwargs)
11831183
search.params(request_timeout=ES_REQUEST_TIMEOUT)
11841184
try:
11851185
facets = search.execute().facets

core/concepts/search.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from elasticsearch_dsl import TermsFacet, Q
2-
from pydash import flatten, is_number
2+
from pydash import flatten, is_number, get
33

44
from core.common.constants import FACET_SIZE
55
from core.common.search import CustomESFacetedSearch, CustomESSearch
@@ -49,7 +49,7 @@ def __init__(self, source=None, **kwargs):
4949
def build_property_facets_from_source(source):
5050
return {
5151
f"properties__{prop['code']}": TermsFacet(field=f"properties.{prop['code']}.keyword", size=FACET_SIZE)
52-
for prop in (source.properties_to_include_in_concept_summary or [])
52+
for prop in (get(source, 'properties_to_include_in_concept_summary') or [])
5353
}
5454

5555

0 commit comments

Comments
 (0)