Bug 32050: Add 'page-section' to calendar page
[koha-ffzg.git] / opac / tracklinks.pl
index ee74d8b..2470359 100755 (executable)
@@ -33,6 +33,7 @@ my $cgi = CGI->new;
 my $uri = $cgi->param('uri') || '';
 my $biblionumber = $cgi->param('biblionumber');;
 my $itemnumber   = $cgi->param('itemnumber');
+$uri =~ s/^\s+|\s+$//g if $uri; # trim
 
 my $tracking_method = C4::Context->preference('TrackClicks');
 unless ( $tracking_method ) {
@@ -61,7 +62,7 @@ if ($uri && ($biblionumber || $itemnumber) ) {
     }
 
     my $biblio = Koha::Biblios->find($biblionumber);
-    my $record = $biblio->metadata->record;
+    my $record = eval{ $biblio->metadata->record };
     my $marc_urls = $record ? C4::Biblio::GetMarcUrls($record, C4::Context->preference('marcflavour')) : [];
     my $search_crit = { uri => { -like => "%$uri%" } };
     if( $itemnumber ) { # itemnumber is leading over biblionumber