View | Details | Raw Unified | Return to bug 28639
Collapse All | Expand All

(-)a/Koha/OAI/Server/Repository.pm (-3 / +8 lines)
Lines 40-46 use C4::Biblio qw( GetFrameworkCode ); Link Here
40
use C4::Charset qw( StripNonXmlChars );
40
use C4::Charset qw( StripNonXmlChars );
41
use Koha::XSLT::Base;
41
use Koha::XSLT::Base;
42
use Koha::Biblios;
42
use Koha::Biblios;
43
use Koha::Filter::MARC::EmbedSeeFromHeadings;
44
43
45
use MARC::Record;
44
use MARC::Record;
46
45
Lines 212-218 sub get_biblio_marcxml { Link Here
212
        $record         = $biblio->metadata->record_strip_nonxml( { embed_items => $with_items, opac => 1 } );
211
        $record         = $biblio->metadata->record_strip_nonxml( { embed_items => $with_items, opac => 1 } );
213
    }
212
    }
214
    if ($record) {
213
    if ($record) {
215
        Koha::Filter::MARC::EmbedSeeFromHeadings->filter($record) if $embedseefromheadings;
214
        if ( $embedseefromheadings ) {
215
            my $record_processor = Koha::RecordProcessor->new(
216
                {
217
                    filters => [ 'EmbedSeeFromHeadings' ],
218
                }
219
            );
220
            $record_processor->process($record);
221
        }
216
        my $rules = C4::Context->yaml_preference('OpacHiddenItems') // {};
222
        my $rules = C4::Context->yaml_preference('OpacHiddenItems') // {};
217
        if ( $biblio->hidden_in_opac( { rules => $rules } ) ) {
223
        if ( $biblio->hidden_in_opac( { rules => $rules } ) ) {
218
            return;
224
            return;
219
- 

Return to bug 28639