[Koha-bugs] [Bug 26611] Required match checks don't work for authority records

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Jul 10 05:12:25 CEST 2023


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

--- Comment #7 from Alex Buckley <alexbuckley at catalyst.net.nz> ---
Created attachment 153236
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=153236&action=edit
Bug 26611: [22.05] Make authority record matching use required match checks

This patch fixes record matching for authorities to correctly apply required
match checks.

To test on Koha 22.05:

1) Create a record matching rule:

Threshold: 100
Record type: Authority record

Match point 1
Search index: subject-topical
Score: 100
Tag: 150
Subfields: a

Match check 1
Both source and target record check fields:
Tag: 040
Subfields: a

This rule says we want to match on the topical term heading, then confirm the
match with 040$a.

2) Create two topical term authority records

Authority 1:
150$a: Test
040$a: A

Authority 2:
150$a: Test
040$a: B

3) Export authority 2 and save

4) Go to Cataloging -> Stage records for import

5) Upload your downloaded authority 2 file. Change the record type to
Authority. Choose your new record matching rule.

6) Stage for import.

7) Confirm that with the record matching rule applied, both authorities 1 and 2
show as possible matches, even though only authority 2 has a matching 040$a.

8) Apply the patch and restart services

9) Change the matching rule to "Do not look for matching records" and apply.
This is to essentially refresh the page.

10) Change the matching rule to your new matching rule and apply. Confirm only
the matching authority 2 shows and is selected.

Sponsored-by: Waikato Institute of Technology

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


More information about the Koha-bugs mailing list