Lines 1165-1181
sub CanBookBeIssued {
Link Here
|
1165 |
ReservesOnSamePeriod($item_object->biblionumber, $item_object->itemnumber, $now->ymd, $duedate->ymd); |
1165 |
ReservesOnSamePeriod($item_object->biblionumber, $item_object->itemnumber, $now->ymd, $duedate->ymd); |
1166 |
if ($preventCheckoutOnSameReservePeriod && $reserves_on_same_period) { |
1166 |
if ($preventCheckoutOnSameReservePeriod && $reserves_on_same_period) { |
1167 |
my $reserve = $reserves_on_same_period->[0]; |
1167 |
my $reserve = $reserves_on_same_period->[0]; |
1168 |
my $patron = Koha::Patrons->find( $reserve->{borrowernumber} ); |
1168 |
if ($reserve->{borrowernumber} ne $patron->borrowernumber) { |
1169 |
my $branchname = Koha::Libraries->find($reserve->{branchcode})->branchname; |
1169 |
my $patron = Koha::Patrons->find( $reserve->{borrowernumber} ); |
1170 |
|
1170 |
$needsconfirmation{RESERVED} = 1; |
1171 |
$needsconfirmation{RESERVED} = 1; |
1171 |
$needsconfirmation{resfirstname} = $patron->firstname; |
1172 |
$needsconfirmation{resfirstname} = $patron->firstname; |
1172 |
$needsconfirmation{ressurname} = $patron->surname; |
1173 |
$needsconfirmation{ressurname} = $patron->surname; |
1173 |
$needsconfirmation{rescardnumber} = $patron->cardnumber; |
1174 |
$needsconfirmation{rescardnumber} = $patron->cardnumber; |
1174 |
$needsconfirmation{resborrowernumber} = $patron->borrowernumber; |
1175 |
$needsconfirmation{resborrowernumber} = $patron->borrowernumber; |
1175 |
$needsconfirmation{resbranchcode} = $patron->branchcode; |
1176 |
$needsconfirmation{resbranchcode} = $patron->branchcode; |
1176 |
$needsconfirmation{resreservedate} = $reserve->{reservedate}; |
1177 |
$needsconfirmation{resreservedate} = $reserve->{reservedate}; |
1177 |
$needsconfirmation{reserve_id} = $reserve->{reserve_id}; |
1178 |
$needsconfirmation{reserve_id} = $reserve->{reserve_id}; |
1178 |
} |
1179 |
} |
1179 |
} |
1180 |
|
1180 |
|
1181 |
} |
1181 |
} |
1182 |
- |
|
|