[Koha-bugs] [Bug 33277] Correctly handle linking subfields with no defined thesaurus

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Mar 22 01:38:48 CET 2023


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

--- Comment #15 from Nick Clemens <nick at bywatersolutions.com> ---
(In reply to Janusz Kaczmarek from comment #12)
> I can confirm -- it does not work with Zebra for the case of 008/11 = 'z'
> and no 040 $f.  The second attempt is made, but without modification of
> zebra auth index definition there will be 'notdefined' in the index instead
> of 'z' (authority-zebra-indexdefs.xsl):

I believe this is fixed, adjusted the mapping in ES to translate the value so
that Zebra works directly - since we already translated most values in ES
QueryBuilder and pass the word rather than code in other instances it seems to
be more consistent

> 
> With ES it seems OK.
> 
> The only doubt that I still have is putting nothing in the query for 6XX 2nd
> ind == '4'.  As the consequence, if we had more than one auth records with
> the same 1XX, we would get more than one from the query, which is bad.

This was true before Koha knew about thesauri at all too - and we still have to
deal with the separate bug 31925. I will defer to you and Phil on whether | or
nothing is more appropriate, but will attach a patch using pipe so we can
decide

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list