(bug #3823) on hold items in opac
authorNahuel ANGELINETTI <nahuel.angelinetti@biblibre.com>
Tue, 1 Dec 2009 12:05:53 +0000 (13:05 +0100)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Thu, 3 Dec 2009 21:00:09 +0000 (22:00 +0100)
this fix C4::Items::GetItemsInfo for an old bug, that say all items are on hold if one is on hold.

Signed-off-by: Henri-Damien LAURENT <henridamien.laurent@biblibre.com>
C4/Items.pm

index 20ba5bf..3242d71 100644 (file)
@@ -1289,7 +1289,7 @@ sub GetItemsInfo {
     $sth->execute($biblionumber);
     my $i = 0;
     my @results;
-    my ( $date_due, $count_reserves, $serial );
+    my $serial;
 
     my $isth    = $dbh->prepare(
         "SELECT issues.*,borrowers.cardnumber,borrowers.surname,borrowers.firstname,borrowers.branchcode as bcode
@@ -1298,6 +1298,7 @@ sub GetItemsInfo {
        );
        my $ssth = $dbh->prepare("SELECT serialseq,publisheddate from serialitems left join serial on serialitems.serialid=serial.serialid where serialitems.itemnumber=? "); 
        while ( my $data = $sth->fetchrow_hashref ) {
+           my $count_reserves;
         my $datedue = '';
         $isth->execute( $data->{'itemnumber'} );
         if ( my $idata = $isth->fetchrow_hashref ) {