Bug 12568 - Improve visibility of successful renewal via opac
[srvgit] / opac / opac-user.pl
index 3284b3a..fdf4054 100755 (executable)
@@ -64,6 +64,8 @@ my ( $template, $borrowernumber, $cookie ) = get_template_and_user(
     }
 );
 
+my %renewed = map { $_ => 1 } split( '|', $query->param('renewed') );
+
 my $show_priority;
 for ( C4::Context->preference("OPACShowHoldQueueDetails") ) {
     m/priority/ and $show_priority = 1;
@@ -189,6 +191,8 @@ if ($issues){
             $issue->{'status'} = $status;
         }
 
+        $issue->{'renewed'} = $renewed{ $issue->{'itemnumber'} };
+
         if ($renewerror) {
             $issue->{'too_many'}   = 1 if $renewerror eq 'too_many';
             $issue->{'on_reserve'} = 1 if $renewerror eq 'on_reserve';