Removing call to a 3.2 function
authorHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Mon, 21 Sep 2009 14:31:43 +0000 (16:31 +0200)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Mon, 21 Sep 2009 14:31:43 +0000 (16:31 +0200)
opac/opac-reserve.pl

index 5a4af1d..ad895f6 100755 (executable)
@@ -330,13 +330,9 @@ foreach my $biblioitemnumber (@biblioitemnumbers) {
         # If there is no loan, return and transfer, we show a checkbox.
         $item->{notforloan} = $item->{notforloan} || 0;
 
-        my $branchitemrule = GetBranchItemRule( $item->{'homebranch'}, $item->{'itype'} );
+        my $branchitemrule = C4::Context->preference("RequestOnOpac");
         my $policy_holdallowed = 1;
 
-        if ( $branchitemrule->{'holdallowed'} == 0 ||
-                ( $branchitemrule->{'holdallowed'} == 1 && $borr->{'branchcode'} ne $item->{'homebranch'} ) ) {
-            $policy_holdallowed = 0;
-        }
 
         if (IsAvailableForItemLevelRequest($itemnumber) and $policy_holdallowed) {
             $item->{available} = 1;