@@ -, +, @@
Zebra facets
- use_zebra_facets = 1 | 0
---
C4/Search.pm | 6 ++++--
debian/templates/koha-conf-site.xml.in | 1 +
etc/koha-conf.xml | 1 +
3 files changed, 6 insertions(+), 2 deletions(-)
--- a/C4/Search.pm
+++ a/C4/Search.pm
@@ -634,9 +634,11 @@ sub GetFacets {
my $rs = shift;
my $facets;
- my $index_mode = C4::Context->config('zebra_auth_index_mode') // 'dom';
+ my $indexing_mode = C4::Context->config('zebra_bib_index_mode') // 'dom';
+ my $use_zebra_facets = C4::Context->config('use_zebra_facets') // 0;
- if ( $index_mode eq 'dom' ) {
+ if ( $indexing_mode eq 'dom' &&
+ $use_zebra_facets ) {
$facets = _get_facets_from_zebra( $rs );
} else {
$facets = _get_facets_from_records( $rs );
--- a/debian/templates/koha-conf-site.xml.in
+++ a/debian/templates/koha-conf-site.xml.in
@@ -281,6 +281,7 @@
__BIBLIOS_INDEXING_MODE__
__AUTHORITIES_INDEXING_MODE__
/var/lock/koha/__KOHASITE__
+ 1
/etc/koha/searchengine/queryparser.yaml
--- a/etc/koha-conf.xml
+++ a/etc/koha-conf.xml
@@ -112,6 +112,7 @@ __PAZPAR2_TOGGLE_XML_POST__
__BIB_INDEX_MODE__
__AUTH_INDEX_MODE__
__ZEBRA_LOCK_DIR__
+ 1
__KOHA_CONF_DIR__/searchengine/queryparser.yaml
--