https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31161 --- Comment #14 from David Cook <dcook@prosentient.com.au> --- (In reply to Ere Maijala from comment #13)
I think it's the only solution that would work without forementioned side-effects. It's important to report the records as deleted particularly since they might not have been suppressed before. And that'd be the case for practically every vanilla Koha instance harvested with OAI-PMH up until this change.
I'm glad to hear that you agree!
That said, there are use cases where OAI-PMH is used for non-opac functionality and suppressed records should be included just like before.
Do you have some use cases in mind?
For flexibility it should be possible to configure suppression per OAI-PMH set in addition to a default setting.
GetRecord isn't affected by sets, so are you thinking of a flag in the "oai_sets" data that would disable the suppression/hiding of records? -- I'm planning to trial this hiding locally by using suppression/hiding by default, and then using a system preference to disable it (to cater for any use cases that come up where libraries might need the unfiltered records still). -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.