|
Lines 1456-1462
sub checkHighHolds {
Link Here
|
| 1456 |
$return_data->{outstanding} = $holds->count(); |
1456 |
$return_data->{outstanding} = $holds->count(); |
| 1457 |
|
1457 |
|
| 1458 |
my $decreaseLoanHighHoldsControl = C4::Context->preference('decreaseLoanHighHoldsControl'); |
1458 |
my $decreaseLoanHighHoldsControl = C4::Context->preference('decreaseLoanHighHoldsControl'); |
| 1459 |
my $decreaseLoanHighHoldsValue = C4::Context->preference('decreaseLoanHighHoldsValue'); |
1459 |
my $decreaseLoanHighHoldsValue = C4::Context->preference('decreaseLoanHighHoldsValue') || 0; |
| 1460 |
my $decreaseLoanHighHoldsIgnoreStatuses = C4::Context->preference('decreaseLoanHighHoldsIgnoreStatuses'); |
1460 |
my $decreaseLoanHighHoldsIgnoreStatuses = C4::Context->preference('decreaseLoanHighHoldsIgnoreStatuses'); |
| 1461 |
|
1461 |
|
| 1462 |
my @decreaseLoanHighHoldsIgnoreStatuses = split( /,/, $decreaseLoanHighHoldsIgnoreStatuses ); |
1462 |
my @decreaseLoanHighHoldsIgnoreStatuses = split( /,/, $decreaseLoanHighHoldsIgnoreStatuses ); |
|
Lines 1528-1534
sub checkHighHolds {
Link Here
|
| 1528 |
# overrides decreaseLoanHighHoldsDuration syspref |
1528 |
# overrides decreaseLoanHighHoldsDuration syspref |
| 1529 |
$duration = $rule; |
1529 |
$duration = $rule; |
| 1530 |
} else { |
1530 |
} else { |
| 1531 |
$duration = C4::Context->preference('decreaseLoanHighHoldsDuration'); |
1531 |
$duration = C4::Context->preference('decreaseLoanHighHoldsDuration') || 0; |
| 1532 |
} |
1532 |
} |
| 1533 |
my $reduced_datedue = $calendar->addDuration( $issuedate, $duration ); |
1533 |
my $reduced_datedue = $calendar->addDuration( $issuedate, $duration ); |
| 1534 |
$reduced_datedue->set_hour( $orig_due->hour ); |
1534 |
$reduced_datedue->set_hour( $orig_due->hour ); |
| 1535 |
- |
|
|