LP#1609556: only include OPAC-visible copies in SRU/Z39.50 holdings
authorJeff Davis <jdavis@sitka.bclibraries.ca>
Tue, 2 Oct 2018 21:28:31 +0000 (14:28 -0700)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 3 Oct 2019 22:04:27 +0000 (18:04 -0400)
commit39c5b375c1bfec4028293c1ed939532350262c3d
tree89a6a58ec99bb15f275b3afe7a7e3304c9c0142d
parent83e278e8a4298ddc54d1c15ccd84b55b188717fe
LP#1609556: only include OPAC-visible copies in SRU/Z39.50 holdings

To test:

1. Create a bib record.
2. Add an item to the record at BR1. Mark it as not OPAC-visible.
3. Do a CONS-level SRU search for the record, including holdings. The
   record is not included in results because there are no OPAC-visible
   holdings.
4. Add a second item to the same record, this time at BR3. Mark this
   one as OPAC-visible.
5. Repeat the CONS-level SRU search, including holdings. The record
   appears in search results, but holdings information in 852 includes
   *all* copies, including non-OPAC-visible copies.

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm