From 830ddb5e77a09e2529d0a6007d9dde6de1bcf0a3 Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Wed, 25 Sep 2019 09:29:32 +0300 Subject: [PATCH] Events: fix manuscript / collection text facet --- src/client/reducers/eventsFacets.js | 2 +- src/server/sparql/FacetConfigsMMM.js | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/client/reducers/eventsFacets.js b/src/client/reducers/eventsFacets.js index 23ce29db..7800c200 100644 --- a/src/client/reducers/eventsFacets.js +++ b/src/client/reducers/eventsFacets.js @@ -37,7 +37,7 @@ export const INITIAL_STATE = { }, manuscript: { id: 'manuscript', - label: 'Manuscript / Collection', + label: 'Manuscript / Collection label', // predicate: defined in backend distinctValueCount: 0, values: [], diff --git a/src/server/sparql/FacetConfigsMMM.js b/src/server/sparql/FacetConfigsMMM.js index 50097f03..e086613d 100644 --- a/src/server/sparql/FacetConfigsMMM.js +++ b/src/server/sparql/FacetConfigsMMM.js @@ -284,8 +284,6 @@ export const facetConfigs = { prefLabel: { id: 'prefLabel', labelPath: 'skos:prefLabel', - textQueryProperty: 'skos:prefLabel', - type: 'text', }, type: { predicate: 'a', @@ -294,6 +292,13 @@ export const facetConfigs = { labelPath: 'a/(skos:prefLabel|rdfs:label)', }, manuscript: { + textQueryPredicate: ` + (crm:P30_transferred_custody_of + |crm:P108_has_produced + |mmm-schema:observed_manuscript)` + , + textQueryProperty: 'skos:prefLabel', // limit only to prefLabels + type: 'text', labelPath: `(crm:P30_transferred_custody_of |crm:P108_has_produced |mmm-schema:observed_manuscript -- GitLab