[Koha-bugs] [Bug 29440] Refactor/clean up bulkmarcimport.pl

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Dec 21 03:57:54 CET 2023


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

--- Comment #87 from M <schodkowy.omegi-0r at icloud.com> ---
I plan to make such a bug soon where I'd list more of them, but the most
important functional ones are:

* if more than one match is found with -match option, it won't skip or update
all such records, but rather create yet another duplicate (which I think is
wrong, as they can keep multiplying forever)

* matching but skipped records aren't logged, but I think they should be (it
currently skips updating authority records if their date indicates that they're
equal or newer in the Koha instance already)

Others are just some rather minor imperfections in the code, but the above may
matter for QA.

On top of that, the issue with `-match LC-card-number,010a` for authorities
remains, but I believe it's an issue with Zebra rather than this script, as I
think I had the same problem while trying to debug the search with yaz-client,
although not 100% sure (also that can be mitigated with Zebra with Any index,
but this sometimes created an issue of multiple matches for us, so that's not a
great workaround). The issue isn't present at all after switching to
Elasticsearch though...

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


More information about the Koha-bugs mailing list