Fix for bug 1740, opac reserves
authorChris Cormack <crc@liblime.com>
Sun, 6 Jan 2008 21:30:38 +0000 (15:30 -0600)
committerJoshua Ferraro <jmf@liblime.com>
Mon, 7 Jan 2008 07:57:46 +0000 (01:57 -0600)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
opac/opac-reserve.pl

index 98fa43f..281641e 100755 (executable)
@@ -279,7 +279,7 @@ else {
         $template->param( too_many_reserves => scalar($reserves));
     }
     foreach my $res (@$reserves) {
-        if ( $res->{'biblionumber'} == $biblionumber ) {
+        if ( $res->{'biblionumber'} == $biblionumber && $res->{'borrowernumber'} == $borrowernumber) {
             $template->param( message => 1 );
             $noreserves = 1;
             $template->param( already_reserved => 1 );