Lines 56-63
if ($uri && ($biblionumber || $itemnumber) ) {
Link Here
|
56 |
|
56 |
|
57 |
my $record = C4::Biblio::GetMarcBiblio({ biblionumber => $biblionumber }); |
57 |
my $record = C4::Biblio::GetMarcBiblio({ biblionumber => $biblionumber }); |
58 |
my $marc_urls = C4::Biblio::GetMarcUrls($record, C4::Context->preference('marcflavour')); |
58 |
my $marc_urls = C4::Biblio::GetMarcUrls($record, C4::Context->preference('marcflavour')); |
|
|
59 |
my $search_crit = { uri => $uri }; |
60 |
if( $itemnumber ) { # itemnumber is leading over biblionumber |
61 |
$search_crit->{itemnumber} = $itemnumber; |
62 |
} elsif( $biblionumber ) { |
63 |
$search_crit->{biblionumber} = $biblionumber; |
64 |
} |
59 |
if ( ( any { $_ eq $uri } map { $_->{MARCURL} } @$marc_urls ) |
65 |
if ( ( any { $_ eq $uri } map { $_->{MARCURL} } @$marc_urls ) |
60 |
|| Koha::Items->search( { itemnumber => $itemnumber, uri => $uri } )->count ) |
66 |
|| Koha::Items->search( $search_crit )->count ) |
61 |
{ |
67 |
{ |
62 |
$tracker->trackclick( |
68 |
$tracker->trackclick( |
63 |
{ |
69 |
{ |
64 |
- |
|
|