]> git.evergreen-ils.org Git - working/Evergreen.git/commit
Make authority validation rules match authority ingest rules for better matches
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 28 Sep 2010 06:43:41 +0000 (06:43 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Tue, 28 Sep 2010 06:43:41 +0000 (06:43 +0000)
commitd4f1cb11ef149b0dff77e1ba1584d50d29e2bf86
tree4ed7a36ba6d21276a28a0ea15608d407060f69ca
parent133a5d1427554d7114491c47b9cfb913affa4aa6
Make authority validation rules match authority ingest rules for better matches

This resolves a problem in O:A:Storage:Publisher:authority:validate_tag() where
the full NACO normalization rules that are applied to the subfields of the
authority records when they are ingested into authority.full_rec are not similarly
applied to the incoming subfields of the bib field that is being validated;
only diacritic characters in the bib field subfields were being normalized.

Now we apply naco_normalize() to the search terms so that they will match
the ingested form of the authority record.

Addresses https://bugs.launchpad.net/evergreen/+bug/649556

git-svn-id: svn://svn.open-ils.org/ILS/trunk@18076 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/OpenILS/Application/Storage/Publisher/authority.pm