Lines 10-16
use Koha::SearchEngine::Elasticsearch::Browse;
Link Here
|
10 |
|
10 |
|
11 |
use Koha::Items; |
11 |
use Koha::Items; |
12 |
use C4::Context; |
12 |
use C4::Context; |
13 |
use C4::Biblio qw ( GetMarcBiblio ); |
13 |
use C4::Biblio; |
|
|
14 |
use Koha::Biblios; |
14 |
|
15 |
|
15 |
my $browser = Koha::SearchEngine::Elasticsearch::Browse->new( { index => 'biblios' } ); |
16 |
my $browser = Koha::SearchEngine::Elasticsearch::Browse->new( { index => 'biblios' } ); |
16 |
my $cgi = CGI->new; |
17 |
my $cgi = CGI->new; |
Lines 60-69
sub filterAutocomplete {
Link Here
|
60 |
# marc field 942$n set to true and OpacSuppression preference on |
61 |
# marc field 942$n set to true and OpacSuppression preference on |
61 |
if (C4::Context->preference('OpacSuppression')) { |
62 |
if (C4::Context->preference('OpacSuppression')) { |
62 |
for ( my $i = 0; $i < scalar @{$hitlist}; $i++ ) { |
63 |
for ( my $i = 0; $i < scalar @{$hitlist}; $i++ ) { |
63 |
my $record = GetMarcBiblio({ |
64 |
my $biblio = Koha::Biblios->find($hitlist->[$i]->{ "_id" }); |
64 |
biblionumber => $hitlist->[$i]->{ "_id" }, |
65 |
my $record = $biblio->metadata->record; |
65 |
opac => 1 |
|
|
66 |
}); |
67 |
my $opacsuppressionfield = '942'; |
66 |
my $opacsuppressionfield = '942'; |
68 |
my $opacsuppressionfieldvalue = $record->field($opacsuppressionfield); |
67 |
my $opacsuppressionfieldvalue = $record->field($opacsuppressionfield); |
69 |
if ( $opacsuppressionfieldvalue && |
68 |
if ( $opacsuppressionfieldvalue && |
70 |
- |
|
|