Bug 15131: Make SCO use the new syspref.

This patch just makes SCO use the new syspref (AllowItemsOnHoldCheckoutSCO)
instead of the old one, thus making it configurable, separate from the
non-SCO syspref.

Sponsored-by: NEKLS

Signed-off-by: George <george@nekls.org>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
Tomas Cohen Arazi 2016-07-11 12:57:29 -03:00 committed by Kyle M Hall
parent 3a73010d09
commit ed2c2213a7
1 changed files with 3 additions and 4 deletions

View File

@ -31,8 +31,7 @@
#
# FIXME: inputfocus not really used in TMPL
use strict;
use warnings;
use Modern::Perl;
use CGI qw ( -utf8 );
use Digest::MD5 qw(md5_base64);
@ -143,7 +142,7 @@ elsif ( $op eq "checkout" ) {
$barcode,
undef,
0,
C4::Context->preference("AllowItemsOnHoldCheckout")
C4::Context->preference("AllowItemsOnHoldCheckoutSCO")
);
}
$confirm_required = scalar keys %$needconfirm;
@ -232,7 +231,7 @@ if ($borrower->{cardnumber}) {
$it->{'barcode'},
undef,
0,
C4::Context->preference("AllowItemsOnHoldCheckout")
C4::Context->preference("AllowItemsOnHoldCheckoutSCO")
);
$it->{'norenew'} = 1 if $renewokay->{'NO_MORE_RENEWALS'};
$it->{date_due} = $it->{date_due_sql};