]> git.evergreen-ils.org Git - Evergreen.git/commit
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:06:54 +0000 (18:06 -0400)
commitc227910cdcfea08caaf508536340e36a44361eb2
treebf8751981bd2ad4c9f9aa74621b61c26548c006c
parentf9995eddc33281e0a5ec622cbb678ad468ba0296
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