]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1519925 - Allow MARC Federated Search to search UPC index of local catalog.
authorJosh Stompro <stomproj@larl.org>
Wed, 25 Nov 2015 19:36:08 +0000 (13:36 -0600)
committerJason Stephenson <jstephenson@mvlc.org>
Mon, 30 Nov 2015 19:47:16 +0000 (14:47 -0500)
commit2038e93aa68baaabe20a8b4218cfb0ed6fc5903c
tree7aa6f9ee50e2dab1d8c4f2fb2101a0f0a7961699
parentd3dd07c63e90a79be88213a540a35861e939d524
LP#1519925 - Allow MARC Federated Search to search UPC index of local catalog.

If a organization added UPC search for certain Z39.50 servers then the UPC search box
would display in the MARC Federated Search interface, but the local catalog would
not be searched.  This adds the ability to search the local catalog "Evergreen Catalog"
UPC index from that interface.

Confirm the Issue:

1. To trigger the initial problem you need a Z39.50 server setup that includes a UPC
Search.  For OCLC the following Z39.50 attributes add UPC searching.
Name:upc, Label:UPC, Code:1007, Format:4, Truncation:0

2. Now the MARC Federated Search should include a UPC search option.  Try searching
for a UPC that exists in the local catalog.  Nothing should come up.

After patch applied:

1. Now if you search for a UPC in the MARC Federated Search that you know exists,
it will show up.

Signed-off-by: Josh Stompro <stomproj@larl.org>
Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Z3950.pm