]> git.evergreen-ils.org Git - working/Evergreen.git/commit
LP#2015484: add --exclude-hidden option to marc_export
authorGalen Charlton <gmc@equinoxOLI.org>
Mon, 3 Apr 2023 22:19:21 +0000 (18:19 -0400)
committerJane Sandberg <js7389@princeton.edu>
Sat, 11 Nov 2023 23:22:46 +0000 (15:22 -0800)
commit99086939222859039211b6947bbf9333210c96d8
tree205c16d203756b4bb052df406667db8f37b2d59f
parentf2739dc4f4753d997381227b0700ab61062e628d
LP#2015484: add --exclude-hidden option to marc_export

This option, when used in conjunction with the various
options that export items, excludes ones that are suppressed
from the OPAC.

To test
-------
[1] Various make some items OPAC-hidden via the four
    ways that this can be done in Evergreen (i.e.,
    org_unit, item, item status, or shelving location).
[2] Apply the patch and run marc_export with
    --exclude-hidden, --items, and/or combinations of
    --library and --descendants.
[3] Verify that the hidden items are not emitted in
    the 852 fields.
[4] Also verify that bibs that have no visible items
    are also excluded.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Open-ILS/src/support-scripts/marc_export.in
docs/RELEASE_NOTES_NEXT/Administration/marc_export_exclude_hidden.adoc [new file with mode: 0644]