https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=38233 David Nind <david@davidnind.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #173187|0 |1 is obsolete| | --- Comment #3 from David Nind <david@davidnind.com> --- Created attachment 173236 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=173236&action=edit Bug 38233: respect OPAC visibility for ILS-DI GetRecords This change makes the ILS-DI GetRecords service use the OPAC version of the MARCXML and filters items based on their OPAC visibility Test plan: 1. Apply the patch 2. koha-plack --restart kohadev 3. Go to http://localhost:8081/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=ILS-DI and enable syspref 4. Go to http://localhost:8081/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=OpacHiddenItems and add the following: withdrawn: [1] 5. Go to http://localhost:8081/cgi-bin/koha/admin/preferences.pl?op=search&searchfield=hidelostitems Change syspref to "Don't show" 6. Go to http://localhost:8081/cgi-bin/koha/catalogue/detail.pl?biblionumber=29 7. Add a withdrawn item and a lost item with barcodes of "test1" and "test2" respectively 8. Go to http://localhost:8080/cgi-bin/koha/ilsdi.pl?service=GetRecords&id=29 9. Note the items with barcodes test1 and test2 do not appear in the "items" tree and they don't appear in the "marcxml" tree. Signed-off-by: David Nind <david@davidnind.com> -- You are receiving this mail because: You are watching all bug changes.