https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=32916

--- Comment #3 from Janusz Kaczmarek <[email protected]> ---
The provided patch is just a proposal -- one of the possible scenarios to solve
the observed malfunctioning.  I admit, it is quite complicated because of the
introduction of a new ES type (which was necessary to be able to use the
synonym token filter for 008/11).

Other possibility would be -- instead of digging into ES configuration to
correct the Zebra index definition more aggressively (by introducing
Subject-heading-thesaurus-conventions, not transforming 008/11 etc.), but also
in this case a corrections to C4::Heading::_search and
C4::Heading::MARC21::parse_heading along with _get_subject_thesaurus would be
necessary. 

Yet another (probably less elegant) possibility would be to reflect in
C4::Heading::_search the current difference in indexing 008/11 in Zebra and ES
by creating a condition on C4::Context->preference('SearchEngine') and putting
either 'a' or lcsh etc. as element of the array @value.

I would be curious to hear the opinions of those involved in the creation of
the bug fix 30280.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to