- $result->{author} = $bib->{'author'};
- $result->{place} = $bib->{'place'};
- $result->{publishercode} = $bib->{'publishercode'};
- $result->{copyrightdate} = $bib->{'copyrightdate'};
- $result->{pages} = $bib->{'pages'};
- $result->{size} = $bib->{'size'};
- $result->{notes} = $bib->{'notes'};
- $result->{timestamp} = $bib->{'timestamp'};
- $result->{firstname} = $borr->{'firstname'};
- $result->{surname} = $borr->{'surname'};
- if ($result->{borrowernumber} eq $borrowernumber) {
- $result->{your_comment} = 1;
- }
+ $result->{author} = $biblio->author;
+ $result->{place} = $biblioitem->place;
+ $result->{publishercode} = $biblioitem->publishercode;
+ $result->{copyrightdate} = $biblio->copyrightdate;
+ $result->{pages} = $biblioitem->pages;
+ $result->{size} = $biblioitem->size;
+ $result->{notes} = $biblioitem->notes;
+ $result->{timestamp} = $biblioitem->timestamp;
+
+ my $patron = Koha::Patrons->find( $result->{borrowernumber} );
+ if ( $patron ) {
+ $result->{borrtitle} = $patron->title;
+ $result->{firstname} = $patron->firstname;
+ $result->{surname} = $patron->surname;
+ $result->{userid} = $patron->userid;
+ if ($libravatar_enabled and $patron->email) {
+ $result->{avatarurl} = libravatar_url(email => $patron->email, size => 40, https => $ENV{HTTPS});
+ }
+
+ if ($result->{borrowernumber} eq $borrowernumber) {
+ $result->{your_comment} = 1;
+ }
+ }